• # dépendances systemd

    Posté par . En réponse au message Récupération de connexion en cas de coupure de courant. Évalué à 5.

    En plus de la suggestion de donner une IP fixe à ta RPi, il y a une autre piste.

    J'avais cette situation :

    Le service networking se lance. et configure l'interface en DHCP.
    Le service autofs se lance (il dépend de networking et network-online.target), et fonctionne mal.

    Sauf que en vrai, quand autofs se lance, networking a bien configuré l'interface, mais l'IP n'est pas encore présente !

    Après pas mal de recherches, j'ai trouvé que la cible network-online.target n'attend pas les interfaces déclarées en allow-hotplug, ce qui est normal, puisque la notion de hotplug fait que l'interface réseau peut arriver et disparaître à tout moment.

    Pour garantir que mes services réseau, qui font des requêtes DNS à leur initialisation, vont bien attendre que le réseau soit fonctionnel, j'ai fait :

    autofs (ou seafile) se lance :

    • après networking.service
    • après network-online.target

    et l'interface réseau n'est pas en hotplug dans /etc/network/interface (ce qui contredit ted, mais on ne parle peut-être pas du même problème.