[WORKAROUND] 23.7.8 - IPV6 issues with WG / DHCPv6 / Gateways / RADVD

Started by danderson, November 09, 2023, 04:14:51 PM

Previous topic - Next topic

Franco, this worked for me and after revert to normal and updated commit code all services started for V6 and worked as expected.

Quote from: franco on November 10, 2023, 01:42:08 PM
As promised here is the proposal:

https://github.com/opnsense/core/commit/0adf8a2bb

On 23.7.8:

# opnsense-revert opnsense && opnsense-patch 0adf8a2bb


Cheers,
Franco


Quote from: franco on November 10, 2023, 01:42:08 PM
As promised here is the proposal:

https://github.com/opnsense/core/commit/0adf8a2bb

On 23.7.8:

# opnsense-revert opnsense && opnsense-patch 0adf8a2bb


Cheers,
Franco

Thanks, I had the same issues and applying that patch restored my IPv6 connectivity.

Just to add that I tested the patch too and everything looks fine and working normally.

One quick question tho: do we need to revert the patch before the next update, or a normal update will work without issues?

Dear all,

just for your information,

applying # opnsense-revert opnsense && opnsense-patch 0adf8a2bb didn't work for me.


Only with # opnsense-patch a40dd50aec6 I could restart DHCPv6 and radvd again.

br

for me it totally f'ed up the system.

rebooting took forever. webui failed to start. pppoe dialer didn't set the default route.

Management Interface is a loopback on the System with an ULA.

While your description isn't helpful in pinning this down I found another bug yesterday that could be what you are seeing since usort() was used but uasort() required:

https://github.com/opnsense/core/commit/29d456e877

I've edited the proposed patch message accordingly.

Keep in mind opnsense-patch will cache and revert patches even without connectivity so recovery is trivial.


Cheers,
Franco

So rerunning
opnsense-revert opnsense && opnsense-patch 0adf8a2bb
For the included uasort fix?

EDIT:

i did the following
opnsense-revert opnsense && opnsense-patch 0adf8a2bb

rebooted after this and the same issue as before. WebUI failed and so on.
applied opnsense-patch 29d456e877 and another reboot. radvd and dhcpv6 are up, dpinger on ULA WG Interfaces is running, looks good. I will give it a try on a remote system with ULA only.

Yeah, 0adf8a2bb is the one without 29d456e877 so in this case you need both. The single commit is cd808e3152.

I did edit my message accordingly, but I haven't edited everyone quoting me after that so they still have the partial commit in my quoted reply.


Cheers,
Franco

Quote from: franco on November 12, 2023, 11:31:48 AM
Yeah, 0adf8a2bb is the one without 29d456e877 so in this case you need both. The single commit is cd808e3152.

I did edit my message accordingly, but I haven't edited everyone quoting me after that so they still have the partial commit in my quoted reply.


Cheers,
Franco

Applying both seems to work fine.
don't know if this is related to it but i see Messages on screen and in System Log:

pfr_update_stats: assertion failed.

Quote from: oliverl-21 on November 12, 2023, 11:48:46 AM
pfr_update_stats: assertion failed.

I think that has been going on for years with no operational impact.


Cheers,
Franco