Le script du répartiteur du gestionnaire de réseau ne fonctionne plus


11

Peu de temps après la mise à niveau vers networkmanager 0.9.8, j'ai reçu le message suivant au démarrage,

Échec du répartiteur: (32) Échec du chargement de l'unité dbus-org.freedesktop.nm-dispatcher.service: aucun fichier ou répertoire de ce type. Voir les journaux système et «systemctl status dbus-org.freedesktop.nm-dispatcher.service» pour plus de détails.

Et j'ai remarqué que tous mes scripts de répartiteur (situés dans /etc/NetworkManager/dispatcher.d) sont morts. L'autorisation de chaque script est définie sur 700, détenue par root.

J'ai déjà exécuté le nom avec pkgfileet locate, aucune sortie.

Le fichier n'existe pas vraiment, alors où puis-je le trouver?


Avez-vous essayé d'exécuter la commande systemctl status dbus-org.freedesktop.nm-dispatcher.service:?
slm

1
@slm Yep, le message d'erreur étaitFile Not Found
daisy

Réponses:


11

En amont a ajouté un service distinct pour le répartiteur. Essayez de courir:

systemctl enable NetworkManager-dispatcher.service

puis

systemctl start NetworkManager-dispatcher.service

Puisqu'il dbus-org.freedesktop.nm-dispatcher.services'agit d'un alias, il devrait fonctionner:

systemctl status dbus-org.freedesktop.nm-dispatcher.service
NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager-dispatcher.service; enabled)
   Active: active (running) since Thu 2013-06-13 01:41:21 -0500; 3s ago
 Main PID: 1569 (nm-dispatcher.a)
   CGroup: name=systemd:/system/NetworkManager-dispatcher.service
           └─1569 /usr/lib/networkmanager/nm-dispatcher.action

L' NetworkManageractivation du service a résolu le problème et les scripts du répartiteur ont commencé à fonctionner. L'activer NetworkManager-dispatcher
activera
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.