Am 25.07.22 um 11:09 schrieb Daniel Spannbauer:
ich hab einen Dienst den ich erst starten will, wennd as NEtzwerk komplett oben ist.
Leider scheintd as nicht zu gehen.
Gesetzt ist:
Requires=network-online.target Wants=network-online.target After=network-online.target network.target
Trotzdem hat das System noch keine IP, wenn die Kiste hoch kommt.
Weiß jemand, was ich hier falsch mache bzw. an was kann ich mich sonst aufhängen? ICh will da nicht unbedingt nen eigenen Loop einbauen, der aufs Netzwerk schielt.
Hallo Daniel, nutze lieber den vorhandenen Dienst "NetworkManager-wait-online.service" [1], der sicherstellt, dass man tatsächlich online ist. [2] Dieser Service macht nichts anderes als per Befehl über nm-online [3] auf das Netzwerk zu warten und danach grünes Licht[4] gibt, wenn man tatsächlich online ist. Wants=NetworkManager-wait-online.service After=NetworkManager-wait-online.service HTH [1] man NetworkManager-wait-online.service [2] https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ [3] man nm-online [4] systemctl status NetworkManager-wait-online.service -- Gruß Sebastian - openSUSE Member (Freespacer) - Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette