PPPoE reconenction fix - 2023
-
Re: PPPoE reconenction fix - mpd fix ($100)
I've got the same issue - running PFsense 23.01 on a Protectli Vault Pro 4 Port VP2410 - so Intel drivers... UK - CityFibre/Openreach - Openreach ONT (Nokia Version). Running IPv4/6 dual stack and has an IPSEC tunnel and an OpenVPN service.
See it as two problems - one is losing the connection - evidenced by the time out - as per the echos - assuming thats an ISP issue as my connection has been stable for months (a couple of years even) - and then I saw a few resets over a couple of weeks and then back to quiet, and now its back to daily glitches.
Second issue is when it loses the connection, it fails to re connect until 10/15mins has passed - so assume waiting on a timeout server side. Reboot needed to fix things.
Paul
-
Update - sticking a switch between router and ONT seems to have worked for me - 6 days without incident.
Current theory related to Intel IGB0 cards glitching - it's mentioned elsewhere - could be related to green ethernet or even flow control (recommended by pfsense anyway) - both can be disabled for the cards so will test that at some point.
See my thread on the problem
-
PPPoE via a Openreach ONT has been a headache for me with dropped connections, crashing on interface changes and multiple attempts to achieve a PPPoE handshake.
In my case this was linked to IPv6 being enabled (as it should be) and a race condition with v23.01. The patch applied in the v23.05 update appears to have stopped all the symptoms.
The only thing I could test changing interface details and bringing the PPPoE down and up again. Early days for sure but to date it has been rock-solid and the ppp log file looks nice and healthy.
️
-
@RobbieTT I'm testing a few other tweaks now that I've upgraded to 23.05.
Specifically added some system tuneables via the advanced settings tab for the WAN (and other interfaces) and removed the switch for now.
dev.igb.0.eee_control=0 (Green Ethernet Off)
dev.igb.1.eee_control=0 (Flow Control Off)
dev.igb.0.fc=0
dev.igb.2.fc=0
etc(Careful changing these meant a reboot as switch wasn't immediately happy with changes!!!)
I also have IPv6 up and running, the difference with mine is that it was running fine for a year of between sets of glitches - wondering if BT remotely trying to upgrade the ONT was a possible thing too?
Also I can eliminate power issues as both ONT and router on UPSes - rural powercuts happen often enough to be annoying!
Waiting to see what happens now!
-
@Thondwe I run my WAN on an igc interface so not sure if those tweaks have read-across to an igc port with 2.5 GbE capability. For reasons unknown my link to the ONT only connects at 1 GbE, despite my ONT being 2.5 GbE capable. I presume a limitation put in place by Openreach, at least until the >1 GbE services go live.