If you constantly see the DHCP failures in the logs and router resets, a possible workaround could be to relaunch udhcpc w/o -s /tmp/udhcpc. To try a different client and obtain different logging, I swapped out udhcpc for ISC's dhclient. Packet captures and logs from both clients indicate the ISP does not honor any release or new of the DHCP leases. I don't know if this is intentional but causes havoc. Miraculously, the connection has been up for almost five days rather than going down every few hours. I don't have a proper solution yes, but the workaround is keeping the house online for work and kids' schooling w/o all the lovely spontaneous adjectives for the ISP, aka Tourette Syndrome.
For troubleshooting w/ udhcpc, I enabled syslog and send signals USR1 (to renew) and USR2 (to release). For dhclient, I run a second instance with -r in attempts to perform a release. Let me know if anyone needs the test script I use to modify DHCP. By the way, I am running "dual-stack" with the ISP, and I never saw the issue on the IPv6 side w/ odhcp6c.
If anyone sees any incorrect assumptions on my part, please do share. Xfinity just switched to a new web portal, but if you want more details, please see the following link, Xfinity Internet - LoS ( Provisioning and DHCP ) | Xfinity Community Forum.
For troubleshooting w/ udhcpc, I enabled syslog and send signals USR1 (to renew) and USR2 (to release). For dhclient, I run a second instance with -r in attempts to perform a release. Let me know if anyone needs the test script I use to modify DHCP. By the way, I am running "dual-stack" with the ISP, and I never saw the issue on the IPv6 side w/ odhcp6c.
If anyone sees any incorrect assumptions on my part, please do share. Xfinity just switched to a new web portal, but if you want more details, please see the following link, Xfinity Internet - LoS ( Provisioning and DHCP ) | Xfinity Community Forum.
Model | RT-AX58U |
---|---|
Firmware Version | 386.1_2 |
Firmware Build | Fri Feb 12 22:47:24 UTC 2021 merlin@5da5b4c |
Bootloader (CFE) | 0.0.0.5 |
Driver version | wl0: Jan 16 2021 03:23:07 version 17.10.121.37 (r789389) b567bc9 |