<div dir="ltr"><div dir="ltr">On Sun, Apr 5, 2026 at 12:48\u202fPM Khalid Baheyeldin &lt;<a href="mailto:kb@2bits.com">kb@2bits.com</a>&gt; wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div style="font-size:small">I wouldn&#39;t be too concerned about it, except that it delays the booting of this machine by a few minutes.</div></div></div></div></div></div></blockquote><div>Presumably, that would mean the &quot;default&quot; systemd target (or, perhaps whichever target you&#39;d need to login ... like a display manager or sshd service) depends on the systemd-networkd-wait-online.service unit. The dependency may be direct but is most likely a transitive dependency. My systemd-fu is weak but, at least on my machine, I can get a listing of all the systemd units that will delay my startup with</div><div><br></div><div>systemctl list-dependencies `systemctl get-default`</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div style="font-size:small">I can&#39;t glean much from the unit file itself.</div><div style="font-size:small"><br></div><div style="font-size:small">The highlighted parts contain ids of the network interfaces.</div><div style="font-size:small">Only one is actually used, and it runs fine. </div><div style="font-size:small">No idea why it says &quot;degraded&quot; for both.</div></div></div></div></div></div></blockquote><div>IIUC, the &quot;degraded&quot; part is the criteria for the `systemd-networkd-wait-online` command to consider the interface &quot;online&quot;. &quot;degraded&quot; is defined in the `networkctl` man page but I don&#39;t understand enough networking gobbledygook to help interpret it. \U0001f605</div><div><br></div><div>degraded<br>             The link has carrier and addresses valid on the local  link  configured.<br>             For  bond  or bridge master this means that not all slave network inter\u2010<br>             faces have carrier but at least one does.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div style="font-size:small">Can anyone shed more light on this?</div><div style="font-size:small">Should I just disable that unit file?</div></div></div></div></div></div></blockquote><div> It probably makes sense for some kinds of systemd units to wait for the network before they startup (automatic update downloaders come to mind) so disabling it entirely might cause headaches elsewhere. I&#39;d look to see if I could decouple the units I care about from blocking on the network-online unit but which units to adjust is probably specific to your distro, configuration and tastes.</div><div><br></div><div>HTH,</div><div>- Tom</div><div><br></div></div></div>