I've been running 23.7 for a week, and I have an issue with getting an IPv6 assigned on WAN.
I have 3 setups, almost identical, in different geographic regions within my country but with the same ISP (Digi Romania).
The settings are:
- ipv4: PPPoE
- ipv6: Dhcpv6
- MSS: 1452
- Prefx Delegation size: 56
- Send IPv6 prefix hint: checked
- Use IPv4 Connectivity: checked
- Advanced: Use IPv4 Connectivity: Checked
So, this setup worked pre-23.7, till 23.1.11 and now it doesn't. As I upgraded all 3 sites, they all lost IPv6 (but they do work via Hurricane Electric). At some point, I think it was 23.7, I used to get ipv6 addressess assigned to WAN and lose it after about 5 minutes, but now on 23.7.1_3 I'm not getting any from the get-go (reboot).
I've rolled back one of my sites to 23.1.11 and IPv6 works again.
I've looked through the logs, but I can't identify the issue. Except for the following:
2023-08-21T00:52:53 Notice kernel <7>cannot forward src fe80:2::18de:[redacted]:fe9f:cca7, dst 2a02:[redacted]:fe68:f8d0, nxt 17, rcvif vtnet1, outif pppoe0
That IPv6 looks like something I'd usually get assigned by the ISP - and they're similar on both non-working sites. My ISP assigns different IPv6 on each reboot. I haven't changed any rules between upgrades. The only thing I did, was add DNS servers in System -> General per my post (https://forum.opnsense.org/index.php?topic=35397.msg171856#msg171856)
PPPoE... how do you set up your LAN?
You may be relying on PPPoEv6 instead of DHCPv6 to get the provider's gateway information.
Cheers,
Franco
The LAN interface is set as a Static IPv4 + Track Interface for IPv6 (WAN, Prefix ID set and checked allow manual adjustments of DHCPv6). I haven't changed anything on the interfaces for a few years though.
Hmm I'm unsure what could be the issue. It just looks like you don't get the PD from the provider anymore.
The error message here is weird Android devices trying to abuse IPv6:
2023-08-21T00:52:53 Notice kernel <7>cannot forward src fe80:2::18de:[redacted]:fe9f:cca7, dst 2a02:[redacted]:fe68:f8d0, nxt 17, rcvif vtnet1, outif pppoe0
You can't forward a link-local addressed packet to a globally unique address. Do you still get a router file?
# ifctl -6ri pppoe0
Cheers,
Franco
I've found a user with the same issue and temporary solution https://github.com/opnsense/core/issues/6671 (https://github.com/opnsense/core/issues/6671)