#18031: IPv6 on 14.07 doesn't work until after restarting network
-----------------------+-----------------------------------
 Reporter:  anonymous  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  packages   |    Version:  Barrier Breaker 14.07
 Keywords:             |
-----------------------+-----------------------------------
 I was running a trunk snapshot from a few months ago, and ipv6 was working
 fine.

 However, after upgrading to 14.07 Barrier Breaker, I can not use ipv6 on
 boot, until I restart networking with /etc/init.d/network restart.

 I've got a /48 routed to my line by my isp.

 I've got:

 {{{
 option ipv6 1 on the wan interface.
 }}}

 and then:

 {{{
 config interface 'wan6'
         option ifname '@wan'
         option proto 'dhcpv6'
 }}}

 I've then got this on each local interface (with different hint's):

 {{{
         option ip6hint       2
         option ip6assign   64
         list ip6class           wan6
 }}}

 Upon boot, I get a correct looking ipv6 address on the pppoe-wan interface
 - and it's getting the correct prefix for my /48 from the ISP, as all the
 internal interfaces have the correct addresses, eg:

 {{{
    inet6 addr: 2001:xxx:xxxx:2::1/64 Scope:Global
 }}}

 Clients on the network seem to be getting addresses fine via RA/DHCPv6.

 However, when I try to ping6 from the router:

 {{{
 # ping6 google.com
 PING google.com (2a00:1450:4009:801::1001): 56 data bytes
 ping6: sendto: Operation not permitted
 }}}

 Or from a client machine (mac):

 {{{
 $  ping6 google.com
 ping6: UDP connect: No route to host
 }}}

 If I do a /etc/init.d/network restart - it all starts working fine.

--
Ticket URL: <https://dev.openwrt.org/ticket/18031>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to