I’ve been running OpenWRT 24.10.3 (and earlier versions) with IPv4/IPv6 dual stack on my OpenWRT One (mediatek/filogic) for several months.
I applied the 24.10.4 upgrade a couple of days ago and that seemed to proceed smoothly retaining the previous configuration but my IPv6 connectivity is now degraded/broken. I am receiving IPv6 addresses from my ISP but I see the following in syslog when my WAN interface loads:
odhcpd[2021]: No default route present, setting ra_lifetime to 0!
That message is NOT in the system logs before the upgrade.
IPv6 WAS working on my LAN and out to the WAN before but now is not operating within the LAN. I do seem to have IPv6 to DNS and some WAN hosts but not all.
Has anybody else had this experience?
Can you point me to information in the release notes or elsewhere that might guide me to changes I need to make?
So, I’m pretty sure the upgrade did NOT break IPv6 on my router. It does seem that my ISP had a temporary problem with IPv6 connectivity that they have rectified. Apologies for casting aspersions on OpenWRT. I have been motivated to tidy up my router config that was carrying some accumulated dross from several years of upgrades and modifications so this ticket is pretty much obsolete. I am still seeing “odhcpd[2028]: No default route present, setting ra_lifetime to 0!” and need to do more homework about that despite the fact that things seem to be working OK. (I do note that, contrary to expectations, 0!=1. )
A final confession from me: apart from the aforementioned temporary ISP IPv6 connectivity problem, my OpenWRT has had seemingly perfect IPv6 connectivity before and after the upgrade. For my own sanity, I’ve deleted the WAN6 interface and now rely on the auto-spawned, virtual WAN_6 interface with default settings. The ONLY outstanding “network unreachable” problem was/is because I was working in an Ubuntu bash shell on a MS-Windows 11 laptop and didn’t realize that THAT Linux environment wasn’t inheriting IPv6 connectivity from the host Windows. I have no interest in sorting THAT out. The real Linux hosts on my LAN have IPv4 & IPv6 connectivity and connect via IPv6 preferentially.