IPv6@HOME ipv6@coe.psu.ac.th
System Requirement ADSL Modem with Ethernet Port Linksys WRT54G or compatible devices (see. http://wiki.openwrt.org/TableOfHardware) OpenWRT firmware (binary or source code) Computer clients (Unix-based system prefered)
6to4 Home Network Topology Home (IPv4/IPv6) IPv6 Network internet (IPv4) ISP IPv4 IPv6 OpenWRT 6to4 Relay
IPv6@HOME's Hardware
Client: IPv6 Address
OpenWRT Installation Download OpenWRT Firmware from http://downloads.openwrt.org/whiterussian/rc4/bin Uploading Firmware Using Web Interface Using TFTP
Firmware Upgrade through WEB Interface
Firmware Upgrade through WEB Interface
Firmware Upgrade through WEB Interface
Firmware Upgrade using TFTP Enable boot_wait=on at the device Install tftp server Issue the following command to start tftp 192.168.1.1 tftp> binary tftp> rexmt 1 tftp> timeout 60 tftp> trace tftp> put openwrt-wrt54g-jffs2.bin
Firmware Upgrade using TFTP
First connect to OpenWRT box with Web browser
ssh to OpenWRT Box
OpenWRT: Linux kernel version
WRT54G's CPU Information
WRT54G's Memory Information
OpenWRT: Module Information
OpenWRT: Running Process Information
OpenWRT: Available storage space
OpenWRT: Packages List Update
OpenWRT: Packages List
Additional Packages Required ipv6 kernel module (kmod-ipv6) ip6tables radvd
available 6to4 Relay KDDI Lab 6to4 relay 192.26.91.178 NECTEC 6to4 relay 203.185.132.158 More information are available at: http://www.kfu.com/~nsayer/6to4/#list
System Configuration
Allow Protocol 41 (IPv6) Add the following to /etc/firewall.user $iptables -I INPUT -p 41 -i $WAN -j ACCEPT
OpenWRT: /etc/ppp/ip-up
OpenWRT /etc/ppp/ip-up
OpenWRT /etc/ppp/ip-down
Results
OpenWRT: br0 and ppp0 interface
OpenWRT: ipv4 route
OpenWRT: ipv6 route
OpenWRT: /etc/radvd.conf
OpenWRT: tun6to4 interface
OpenWRT: br0 interface
Client: IPv6 Address
Client: IPv6 routing table
Client: IPv6 Address after router reboot
Client: IPv6 Address after router reboot
Client: traceroute6 to www.kame.net
Client: ping6 to www.kame.net