opnsense / core

OPNsense GUI, API and systems backend
https://opnsense.org/
BSD 2-Clause "Simplified" License
3.34k stars 748 forks source link

interfaces: restructure PPP to allow complex IPv6-only deployments and remove "Use IPv4 connectivity" by making it the default #7446

Open fichtner opened 5 months ago

fichtner commented 5 months ago

Important notices

Our forum is located at https://forum.opnsense.org , please consider joining discussions there in stead of using GitHub for these matters.

Before you ask a new question, we ask you kindly to acknowledge the following:

TODO:

doktornotor commented 2 months ago

Ok, appears there was a user using 6rd over PPPoE... This https://github.com/opnsense/core/commit/b2d9372b0f8b2583da90e1e294d88996539e1983 did not make him happy...

https://forum.opnsense.org/index.php?topic=42081.msg209929#msg209929

doktornotor commented 2 months ago

On another note - while doing all these PPP cleanups, just found this in the backlog. Those impossible to work options are still there.

https://github.com/opnsense/core/issues/7005

jfieber commented 2 months ago

Ok, appears there was a user using 6rd over PPPoE... This b2d9372 did not make him happy...

To be completely clear, I’m far more unhappy with the ISP (CenturyLink) on this issue than with opnsense. It would be helpful if the removal was called out in the 24.7.2 release notes, and a statement of if there is a plan to restore it in a future release.

The other facet is that the previous stf device configuration under the hood mostly survives the upgrade process, but doesn’t work quite right (I didn’t spend much time digging into why before reverting to 24.1) and has no UI I could find to fix it. That is a poor experience.

doktornotor commented 2 months ago

This 6rd-over-PPPoE implementation would be my favorite if there is a "worst ways to deploy IPv6" competition among ISPs.

The option is trivial to restore, I'd suppose no call was made because no one expected such a thing to be in use.

fichtner commented 2 months ago

@jfieber hello, thanks for reaching out. I wrote the bulk in the forum, see https://forum.opnsense.org/index.php?topic=42081.msg209986#msg209986

For anyone else with that issue at the moment use 947e61b

# opnsense-patch 947e61b

It would be best to bring this into 24.7.3 as well.

The implications for the setup going forward are in the forum, but since is mostly a documentation effort done before releasing 25.1 I'll refrain from adding that to the current discussion here.