OPNsense Forum

English Forums => 26.7 Series => Topic started by: franco on September 23, 2026, 03:00:07 PM

Title: [CALL FOR TESTING] PPP(oE) parent device alignment in interface handling
Post by: franco on September 23, 2026, 03:00:07 PM
Hi all,

Since issues with pluggable VLAN devices popped up in 26.7.3 we have been working on making the boot sequence, mainly interfaces_configure() less prone to errors and also easier to debug in the future.  Before we can test this, however, there's a small alignment change I'd get feedback on for PPP(oE) setups, which applies cleanly to 26.7.4:

# opnsense-patch https://github.com/opnsense/core/commit/0b9283c77e

The patch has two goals: stop emitting serial devices that the interface code cannot operate anyway and reuse the existing interfaces_ppps_hardware() for parent resolving in interfaces_parent_devices().  Later on, we plan to add recursion to interfaces_parent_devices() so that longer device dependencies including LAGGs, VLANs, bridges, etc. know exactly which device needs to be set up first.

For now we are simply interested whether or not everything keeps working as usual during boot.  If not, please revert the patch and reboot again.  System should be right back.


Thanks in advance,
Franco
Title: Re: [CALL FOR TESTING] PPP(oE) parent device alignment in interface handling
Post by: meyergru on September 23, 2026, 06:13:03 PM
Just applied and rebooted that - came up fine just as usual. PPPoE over VLAN setup.
Title: Re: [CALL FOR TESTING] PPP(oE) parent device alignment in interface handling
Post by: Patrick M. Hausen on September 23, 2026, 06:18:27 PM
PPPoE with dedicated physical port, no VLAN, tag added by DSL modem. Applied cleanly, no noticeable issues.
Title: Re: [CALL FOR TESTING] PPP(oE) parent device alignment in interface handling
Post by: abulafia on September 23, 2026, 07:04:10 PM
PPPoE with dedicated physical port (PCIe passthrough to an ESXi VM), with VLAN 40, mini-jumbo frames.

Applied cleanly, no noticeable issues after reboot.