Upgrade to 22.1.4_1 no IPv6 connectivity

Started by staticznld, March 25, 2022, 08:41:46 PM

Previous topic - Next topic
March 25, 2022, 08:41:46 PM Last Edit: March 25, 2022, 08:53:43 PM by staticznld
After upgrading to OPNsense 22.1.4_1 i have no IPv6 connectivity.

Through DHCPv6 over PPPoE i  am able to get an /48 prefix, which is served to the clients through radvd "Track interface".
Clients in my lan network are getting an IPv6 address but pining an IPv6 host is not possible. (Ping within the /64 network works)
When running a ping from the gui, "ping6: sendmsg: No route to host" is the message.

In OPNsense 22.1.3 I had the same setup without any issues!


March 25, 2022, 09:16:37 PM #1 Last Edit: March 25, 2022, 09:42:33 PM by staticznld
My German isn't good at all but on twitter I read this thread, https://twitter.com/opnsense/status/1507439603082579978 where "opnsense-patch 1a5dfc932f8" is mentioned.

I tried applying the patch and reload the PPPoE interface and IPv6 is working again!

The default IPv6 route was missing, with the patch applied it was there again.

Same problem here after the upgrade, but after applying the 1a5dfc9 commit it works again...


Quote from: Videopac on March 26, 2022, 08:08:34 AM
I'll wait for the second hotfix...

No offence, but good luck with that. Someone with a PPPoE needs to look at why this happens. I triple-checked without PPPoE and it works fine. It might be a side effect from PPPoE setup script (ppp-linkup.sh).


Cheers,
Franco

Same issue here on a Dutch KPN optical fiber connection. Applying the patch make things work again. Thanks!

March 26, 2022, 09:09:16 AM #6 Last Edit: March 26, 2022, 09:16:13 AM by staticznld
Before applying the patch there was no default route for IPv6, with the patch applied the default IPv6 route was there again.

Also dutch ISP KPN FTTH . (PPPoE over Vlan 6)

March 26, 2022, 10:29:03 AM #7 Last Edit: March 26, 2022, 11:06:57 AM by bitman
Same here in the UK with VirginMedia with Cable Modem in Bridge Mode after this update it killed my IPv6

Nothing to do with PPPoE IMHO as we use just DHCP on the WAN Interface

I don't have any issues with IPv6 (DHCPv6 over PPPoE).

After a reboot, no IPV6 anymore. With the patch applied...  :(

Anyone else here the same results after a reboot?

I don't use neither DHCPv6 nor PPPoE. Just SLAAC everywhere. The upgrade to 22.1.4_1 killed my IPv6 as well.

I'm seeing the same thing on 22.1.4_1 (among other IPv6 related issues). But in my case at least the loss of IPv6 on the pppoe WAN interface seems to be conditional. Unfortunately the steps  to restore (other than a reboot) work intermittently at best.

I use pppoe and have a /56 PD, using the basic settings of "Request only an IPv6 prefix", "Prefix delegation size" of 56, and "Use IPv4 connectivity"

I've also applied patch 1a5dfc932f8.

  • When pppoe is established at boot, the WAN interface overview shows both the IPv6 PD and the IPv6 gateway addresses. IPv6 is working and seems to be stable
  • If the pppoe interface is reloaded, only the IPv6 gateway address is shown. The PD has disappeared. IPv6 is not working
  • If the pppoe interface is disconnected/connected, IPv6 PD and the IPv6 gateway addresses are shown, but 9 times out of 10 after about 4-5 pings the IPv6 connection drops and the PD has also disappeared from the WAN interface overview. IPv6 works for only a few seconds
  • Doing a disconnect/connect a few times in quick succession sometimes brings IPv6 back. Sometimes doing a disconnect and then a reload also brings it back. But then doing just a reload will always break it again.
Removed the patch (reverted to a snapshot I took before applying) and the behaviour is the same, except that occasionally IPv6 will randomly work even when the PD address isn't shown in the overview...

March 28, 2022, 05:13:32 PM #12 Last Edit: March 28, 2022, 05:23:25 PM by i81b4u
Applied patch 1a5dfc932f8. That brought IPv6-connectivity back for the clients. The only thing not working right now is the connectivity audit. Although IPv4-connectivity works there, an IPv6-connection can not be made.

Oh ... just found out that all other IPv6-connectivity coming directly from the OPNsense-box seems to be broken too, such as ntp and stuff.

We went from PPPoE fix with the patch to "the patch doesn't work either" and "non-PPPoE is broken".

This is all but structured... seemingly random things dropped into this thread all relating to IPv6 in general.


Cheers,
Franco

Hi Franco,

Sorry for that. It really is not my intention to confuse anyone. To make a long story short.

1. After updating to 22.1.4_1, and yes, my provider uses PPPoE, I lost IPv6-connectivity;
2. Using your "patch", clients on my network regained IPv6-connectivity;
3. Although my clients are able to use IPv6 again, the OPNsense-box does not have IPv6-connectivity to other IPv6-enabled hosts on the other site of the PPPoE-link.

So as far as I'm concerned it's all related to the initial post. Please let me know if there's something you want me to do, and I will comply as far as I'm able to.

Best regards.