1. Find a PC with 2 Ethernet cards
2. Install FreeBSD 7.3 on this PC, and set network connecting to internet.
3. After Installed,run cmd:
4.Copy packages of IPv6 Test Tools v6eval-3.3.1.tar.gz v6eval-remotes-3.0 and self_test_5-0-0.tgz.tar to FreeBSD.
5.Install tahi package
6. set environment for IPv6 Test tools
- Set FreeBSD Network for IPv6 Test tools
- modify /etc/rc.conf
- ipv6_enable=“NO”
- ifconfig_rl0=“up” ,(rl0 is interface name of FreeBSD PC, this name maybe different on different PC)
- ifocnifg_rl1=“up” ,(rl1 is interface name of FreeBSD PC, this name maybe different on different PC)
- modify /etc/rc.conf
- Set Config for IPv6 Test Tools
- Create nut.def and tn.def in /usr/local/v6eval/etc
- Copy nut.def.sample to nut.def in /usr/local/v6eval/etc
- Copy tn.def.sample to tn.def in /usr/local/v6eval/etc
- Modify tn.def
- Modify the name : Link0 = rl0 and Link1 = rl1
- Modify the macid: mac of Link0 = macid of rl0, mac of Link1 = macid of rl1,
- Modify nut.def
- Modify “type” to be router
- Remove # before Link1 to enable Link1
- Create nut.def and tn.def in /usr/local/v6eval/etc
7.set dut
- Clear all settings
- set macid:00:E0:4C:81:86:82
- set pvc0=0/33
- create static IP Address base on pv0
- External IP Address = 192.168.11.11
- Default Gateway = 192.168.11.1
- MAC Address = 00:E0:4C:81:86:90
8.Start test:
- Switch to Selftest folder(the folder of self_test_5-0-0)
- execute “make clean”
- execute “make ipv6ready_p1_router” or “make ipv6ready_p2_router”