Came here to report the same problem. After rebooting OPNsense 24.7.11 (and 24.7.11_2), my PPPoE connection takes about 15 minutes after boot to get re-established. Messages similar to these get logged to ppps log during the outage:
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="594"] [wan_link0] Link: reconnection attempt 48
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="595"] [wan_link0] PPPoE: Set PPP-Max-Payload to '1504'
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="596"] [wan_link0] PPPoE: Connecting to ''
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="597"] [wan_link0] PPPoE connection timeout after 9 seconds
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="598"] [wan_link0] Link: DOWN event
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="599"] [wan_link0] LCP: Down event
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="600"] [wan_link0] Link: reconnection attempt 49 in 4 seconds
The last couple of times I've had to reboot OPNsense (running bare metal on an N100 box), it's taken about 15 minutes after initial boot to reconnect to PPPoE. The ISP ONT had been rebooted several times before, during and after the initial OPNsense boot, to no avail.
I've now got the PPPoE Idle Timeout set to 90 seconds as suggested above and will report back the next time I have to reboot OPNsense.
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="594"] [wan_link0] Link: reconnection attempt 48
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="595"] [wan_link0] PPPoE: Set PPP-Max-Payload to '1504'
<30>1 2024-12-21T14:45:58-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="596"] [wan_link0] PPPoE: Connecting to ''
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="597"] [wan_link0] PPPoE connection timeout after 9 seconds
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="598"] [wan_link0] Link: DOWN event
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="599"] [wan_link0] LCP: Down event
<30>1 2024-12-21T14:46:07-05:00 opnsense.home.lan ppp 87615 - [meta sequenceId="600"] [wan_link0] Link: reconnection attempt 49 in 4 seconds
The last couple of times I've had to reboot OPNsense (running bare metal on an N100 box), it's taken about 15 minutes after initial boot to reconnect to PPPoE. The ISP ONT had been rebooted several times before, during and after the initial OPNsense boot, to no avail.
I've now got the PPPoE Idle Timeout set to 90 seconds as suggested above and will report back the next time I have to reboot OPNsense.