The issue seems to be a misconfiguration in the standard /lib/systemd/system/ptp4l@.service: apparently, it starts already when the network (hardware) is not fully up and running – at least on my Raspberry Pi5 is not sufficiently up (running current
Debian bookworm from Raspberry with Network Manager (not(!) dhcpd-base), as is delivered in the standard image).
Instead of just
After=sys-subsystem-net-devices-%i.device
it requires
After=network-online.target
Wants=network-online.target
Thank you!
P.S.: Hat-tip to @jclark @
https://github.com/raspberrypi/linux/issues/5881#issuecomment-2567484885
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">The issue seems to be a misconfiguration in the standard /lib/systemd/
system/ptp4l@.service: apparently, it starts already when the network (hardware) is not fully up and running – at least on my Raspberry Pi5 is not sufficiently up (running current Debian bookworm from Raspberry with Network Manager (not(!) dhcpd-base),
as is delivered in the standard image).<div>Instead of just</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>After=sys-subsystem-net-devices-%i.device</div><div>it requires</div><div><span class="Apple-tab-span" style="white-space:
pre"> </span>After=network-online.target</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Wants=network-online.target</div><div>Thank you!</div><div><br></div><div>P.S.: Hat-tip to @jclark @ <a href="
https://github.com/
raspberrypi/linux/issues/5881#issuecomment-2567484885">
https://github.com/raspberrypi/linux/issues/5881#issuecomment-2567484885</a></div><div><br></div></body></html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)