diff options
| author | Brad Kollmyer <bradk@vitalsoft.com> | 2026-07-21 11:19:37 -0700 |
|---|---|---|
| committer | Brad Kollmyer <bradk@vitalsoft.com> | 2026-09-26 12:28:13 -0700 |
| commit | d69fcb435214b4525e4ca77e0380edbff4222749 (patch) | |
| tree | 4a88031fb9412cd3b28816ade2644d8a17189e3e /interface-definitions/include/dependent-error-generic-interface-multi.xml.i | |
| parent | 13612846c457ce8ae490a4033aff0cf3fe6f2dcb (diff) | |
| download | vyos-1x-d69fcb435214b4525e4ca77e0380edbff4222749.tar.gz vyos-1x-d69fcb435214b4525e4ca77e0380edbff4222749.zip | |
dhcp: T9108: restart dhclient when unicast RENEW is overdue
ISC dhclient can sit in unicast RENEW to a server that has lost the
session until the lease expires (hours), with the modem link still up.
That is distinct from T9085 (successful RENEW that does not reinstall a
missing default).
Add a lightweight oneshot helper and systemd timer (every 5m) that parses
each active interface ISC lease DB: if renew is more than 15 minutes in
the past while expire is still in the future, restart dhclient@iface
(30m cooldown). Enable the timer from the package postinst.
Diffstat (limited to 'interface-definitions/include/dependent-error-generic-interface-multi.xml.i')
0 files changed, 0 insertions, 0 deletions
