Home router drops PPPoE session daily at 03:00 and reconnects with different public IP
Environment
Consumer-grade router running vendor firmware, ISP uses PPPoE with dynamic public IP and daily DHCP lease renewals; router uptime 14 days; router config contains PPPoE credentials and no custom cron jobs configured by the user.
Symptoms
Every day at 03:00 local time the internet connection drops for 1–3 minutes, internal LAN remains up, remote services report client's public IP changed after reconnect, some long-lived TCP connections (VPN, SSH) disconnect.
Observations
Router system log shows PPPoE LCP close and subsequent PAP authentication at 03:00; no obvious hardware temperature or power-cycle messages; ISP monitoring page shows PPPoE session reset from their CO at same minute on multiple days; router firmware revision is two releases behind current vendor build.
Already attempted
Rebooted router and modem, swapped Ethernet cable between modem and WAN port, restored router to factory defaults and re-entered PPPoE credentials, enabled persistent keepalive in router PPPoE settings (where available), contacted ISP who confirmed they see repeated re-auth events and an automated script run at 03:00 in their network for some customers.
Question
What reversible steps can I take to prevent daily PPPoE drops (or mitigate their impact) and how do I distinguish whether the root cause is my router firmware, ISP-side scheduled maintenance, or PPPoE session timeout settings?
Verified community troubleshooting
No answers yet..
Incident analysis
Most likely causes
Summary
Suggested Fixes
Continue troubleshooting
Related troubles
Matched from the title, description and tags