v22.7.10_2: Lost IPv6 on my LAN

Started by WN1X, December 23, 2022, 12:35:08 PM

Previous topic - Next topic
December 23, 2022, 12:35:08 PM Last Edit: December 23, 2022, 06:36:17 PM by WN1X
IPv6 has been working fine for a few months. After updating to the latest OPNSense release, none of my clients can obtain IPv6 addresses. The configuration looks correct and OPNSense is getting a prefix from my provider (Verizon FIOS). DHCPv6 is running, but shows no leases.

My LAN is set to track interface mode and ifconfig shows the LAN interface is being assigned IPv6 addresses. One possible issue is the file /etc/dhcpdv6.conf does not exist. I tried changing the LAN IPv6 config (IPv6 Prefix ID) to see if the file might be regenerated, but no luck.

Suggestions on how to debug this?
- Jim

Digging a bit deeper, it appears dhcpd runs chroot, so the missing file is actually found at /var/dhcpd/etc. So that isn't the cause of the problem...
- Jim

Bumping this thread because I have not made any progress toward fixing IPv6.
- Jim

I got the same problem. You can temporary workaround this problem by using only 1 LAN with IPv6, other LANs should be IPv6 disable.
This problem is that the LAN IPv6 prefix is always the same with PD prefix received from ISP.
My ISP provide PD prefix is /60 and I have 3 subnets for LAN.
However, all LANs' prefix are /60 now (before updated, PD can be splitted to multiple /64 prefixes and assigned one prefix for one LAN), then LANs IPv6 is collided.

Sorry for misleading, my ISP just changed PD from /60 to /56 . :((

I managed to resolve the problem. It turned out to be my core ethernet switch mishandling multicast traffic.
- Jim

Happy both of you could solve it. IPv6 is exactly like that some of the time. ;)


Cheers,
Franco