The machine is an Intel NUC and I am only using the wired interface (eno1). Until recently I was using the systemd-networkd service with the following:
Code: Select all
[Match]
name=eno*
[Network]
DHCP=ipv4- The systemd-networkd-wait-online service waits for about two minutes then times out and fails to start. I don't know for what it is waiting, since the address has been served. ifconfig -a lists an unconfigured sit0 interface but I don't know what this is or whether systemd-networkd-wait-online is waiting for it to be initialised.
- More significantly, after about four days, interface eno1 loses its address. I assume from the delay period that it fails to renegotiate the lease. Anyway, the only solution is the magic-key reboot sequence (alt-sysreq-REISUB) since there are multiple NFS mounts which systemd wants to unmount.
Code: Select all
systemctl disable systemd-networkd-wait-online systemd-networkd
systemctl enable NetworkManager NetworkManager-wait-onlineSo neither solution is satisfactory. AIUI, systemd-networkd is all that should be needed for a single interface, but with the two problems listed above, it is unuseable. Can anyone suggest a resolution?


