Nekem is megy szépen múlt hét óta, igaz az utolsó lépéshez kellett ez az info: http://hup.hu/node/144314#comment-1936996
OpenWRT Chaos Calmer van fent a router-en, előtte Barrier Breaker volt az első openWRT firmware rajta. Sosem állítottam a tűzfalon, a default-tal megy, és ha jól emlékszem a WAN6 is default DHCPv6 client-re van téve . Amit csináltam (TP-Link TL-WR741ND!):
SSH-val beléptem a router-re, és az ifconfig eth1 (az eth1 a WAN oldali interface) paranccsal megnéztem a WAN interface HWAddr (aka MAC) címét; pl. HWaddr F4:EC:38:aa:bb:cc. Utána beléptem a LuCI-be, és a HWAddr értéke elé írva a 00030001-et beírtam az értéket a Network -> Interfaces -> WAN6 -> Advanced Settings -> Client ID to send when requesting DHCP mezőjébe; pl. 00030001f4ec38aabbcc. A LAN interface-en IPv6 assignment length 64, és a DHCP IPv6 beállításoknál a Router Advertisement-Service server mode, DHCPv6-Service server mode, NDP-Proxy relay-mode, DHCPv6-Mode stateless + stateful, Always announce default router pedig nincs bepipálva. Ez után a LAN oldal is kapott IPv6 címet, és a router mögötti eszközök is boldogok.
Ugyanez config file-okban:
/etc/config/dhcp
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '105'
option leasetime '1h'
option ra 'server'
option dhcpv6 'server'
option ndp 'relay'
/etc/config/network
config interface 'lan'
option force_link '1'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option stp '1'
option _orig_ifname 'eth0 wlan0'
option _orig_bridge 'true'
option ifname 'eth0'
option ipaddr '192.168.x.1'
option ip6assign '64'
config interface 'wan'
option ifname 'eth1'
option _orig_ifname 'eth1'
option _orig_bridge 'false'
option proto 'pppoe'
option username '*****'
option password '*****'
config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
option reqaddress 'try'
option reqprefix 'auto'
option clientid '00030001f4ec38aabbcc'