#16781: Native IPv6 Not Working on Barrier Breaker
--------------------------+-------------------------------------
Reporter: johnllyon@… | Owner: cyrus
Type: defect | Status: accepted
Priority: high | Milestone: Barrier Breaker (trunk)
Component: packages | Version: Trunk
Resolution: | Keywords:
--------------------------+-------------------------------------
Comment (by cyrus):
Replying to [comment:7 neutronscott]:
> odhcp6c must send a router solicitation, because I receive 1 RA which
has a lifetime of 1800s. Either my ISP or my modem doesn't send RAs
without a RS. So 30min later I have no default routes. "ip -6 route show"
doesn't show this timeout for the routes, though it's exactly 30min later
every time and that's the router lifetime in the RA.
Sounds like a bug with your modem / ISP.
>
> 1. change accept_ra=2 in /proc/sys/net/ipv6/conf/all to override the
default behaviour of turning off solicitations
> 2. have odhcp6c add the default route indefinitely
> 3. have odhcp6c send the RS
The problem here is that you must not send any solicitations after you've
received the first RS. This is specified behavior and I don't really want
to violate this in the default settings. Setting the router indefinitely
isn't a good idea either.
I just commited a small change which may or may not help in your case. RSs
are now sent with included source link-layer address option which is
optional but it seems most clients do this and maybe your modem / ISP
somehow expects this / uses this to send regular RAs.
--
Ticket URL: <https://dev.openwrt.org/ticket/16781#comment:9>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets