#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