No IPv6 Address on Guest Lan

After playing around with Openwrt a bit i've decided to switch from opnsense to openwrt on my main router.
it went really smoothly, the configuration was a lot smoother and i didnt have as much trouble getting IPv6 to work as with the opnsense setup.

or so i thought...
Devices on my main Lan (lan1) are getting a IPv6 addresses without any issues, the devices on lan2 are not getting public IPv6 addresses.
they only get fda2: addresses, not 2a00: like on lan1.
the settings on lan2 are exactly the same as on lan1, the interfaces are getting addresses but not the clients

the only difference in settings are that lan1 has the O flag set in IPv6 RA settings, lan2 has not and it doesn't make a difference if i change it.
lan2 is set up like a guest network.

i bet its just a simple option i forgot to set, would appreciate any tips!



The screenshots don't really help here, the network, dhcp and firewall config files matter. The primary keywords would be ip6hint and ip6assign though.

This looks ok so far. Running RA only the flags should be none since there is no dhcpv6 server. RA only is suitable for most home networks as only a very few clients can't work without DHCP6 and they usually are configued that way.

If the firewall on lan2 is a typical guest setup that blocks most input, you need rules to let ICMPv6 through.

that fixed it!
added a rule to allow IPv6 ICMP from LAN2 to the Router and it works now

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.