Поставил на роутер OpenWrt Barrier Breaker r40008. Провайдер - ДомРУ Нижний Новгород. Пытаюсь настроить нативный ipv6.
Для начала включил в личном кабинете поддержку ipv6. Получил подтверждение что адреса 6ой версии теперь должны выдаваться.
Потом в конфигах прописал следующее:
/etc/config/network
Код: Выделить всё
config globals 'globals'
option ula_prefix '2a02:2698:20:28::/64'
config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '64'
option ipaddr '192.168.100.1'
config interface 'wan'
option ifname 'eth1'
option proto 'pppoe'
option username 'blablabla'
option password 'blablabla'
option ipv6 '1'
config interface 'wan6'
option _orig_ifname '@wan'
option _orig_bridge 'false'
option proto 'dhcpv6'
option ifname 'eth1'
option peerdns '1'
option defaultroute '1'
/etc/config/dhcp
Код: Выделить всё
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv6 'hybrid'
option ra 'hybrid'
option ndp 'hybrid'
option ra_management '1'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
config dhcp 'wan6'
option dhcpv6 'hybrid'
option ra 'hybrid'
option ndp 'hybrid'
option master '1'
Насколько я понимаю из документа провайдера http://nn.domru.ru/sites/default/files/instructions/123.pdf выдается ipv6 префикс средствами dhcp-pd. И вроде как с моим конфигом все должно работать. Но реалии таковы, что поднимается pppoe соединение, назначаются адреса, шлюз, днсы 4ой версии, линк есть, все хорошо. Потом odhcp6c клиент шлет solicitation и не получает никаких ответов. В логе следующее:
Код: Выделить всё
Thu Mar 27 13:49:45 2014 daemon.notice odhcp6c[955]: (re)starting transaction on eth1
Thu Mar 27 13:49:45 2014 daemon.notice odhcp6c[955]: Starting SOLICIT transaction (timeout 4294967295s, max rc 0)
Код: Выделить всё
Thu Mar 27 13:49:42 2014 kern.info kernel: [ 23.430000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Thu Mar 27 13:49:42 2014 kern.info kernel: [ 23.440000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
Thu Mar 27 13:49:42 2014 kern.info kernel: [ 23.450000] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
Thu Mar 27 13:49:43 2014 kern.info kernel: [ 24.100000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Thu Mar 27 13:49:43 2014 kern.info kernel: [ 24.120000] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
Thu Mar 27 13:49:44 2014 kern.info kernel: [ 25.630000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Thu Mar 27 13:49:45 2014 kern.info kernel: [ 26.230000] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
Thu Mar 27 13:49:47 2014 daemon.info dnsmasq[1005]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth
Thu Mar 27 13:49:51 2014 kern.info kernel: [ 32.620000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
В общем если кто-то использует ipv6 от ДомРу и знает что-либо про правильный его конфиг - просьба откликнуться и помочь с настройкой.