Quote from: Ben S on June 05, 2025, 05:55:50 PMI'm not 100% sure of the logic but I think dhcp6c may only run if an IPv6 router advertisement is received on the WAN interface, perhaps worth checking (e.g. with tcpdump) if you're seeing those.
Funny you should mention that because when it didn't work at first, that was the first thing I did. I see zero RA's happening on my WAN. I contacted my ISP and I was fortunate enough to escalate it up the chain to people and I was told that everything was configured properly on their end. It was only by happen chance that I manually executed dhcp6c to see if I could force an error to track down that I realized it was actually working.
When I watch tcpdump, specifically for icmp6, before I run dhcp6c, it's completely silent on the interface. However, when I initiate from dhcp6c, I get an immediate response, all the routing/prefix information comes over and then regular icmp6 packets.
So maybe you're right but since I don't see any RA's from my WAN side, dhcp6c doesn't automatically start. I guess my solution for now is to just manually start dhcp6c myself. I thought simply setting DHCPv6 on the WAN interface was enough to start dhcp6c but I guess not?
edit: I do see the RA's, but only after dhcp6c is running.