Диспетчерський сценарій мережевого менеджера більше не працює


11

Незабаром після оновлення до networkmanager 0.9.8 я отримав таке повідомлення, коли воно починається,

Помилка диспетчера: (32) Не вдалося завантажити dbus-org.freedesktop.nm-dispecher.service: такого файлу чи каталогу немає. Докладніше див. Системні журнали та 'systemctl статус dbus-org.freedesktop.nm-dispečer.service'.

І я помітив, що всі мої сценарії диспетчера (розташовані в /etc/NetworkManager/dispatcher.d) мертві. Дозвіл кожного сценарію встановлено на 700, що належить root.

Я вже запустив ім'я з pkgfileі locate, без виводу.

Файл насправді не існує, тож де його знайти?


Ви спробували запустити команду systemctl status dbus-org.freedesktop.nm-dispatcher.service:?
slm

1
@slm Так, повідомлення про помилку булоFile Not Found
Дейзі

Відповіді:


11

Вгору додано окрему службу для диспетчера. Спробуйте запустити:

systemctl enable NetworkManager-dispatcher.service

тоді

systemctl start NetworkManager-dispatcher.service

Оскільки dbus-org.freedesktop.nm-dispatcher.serviceце псевдонім, він повинен працювати:

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

Маючи NetworkManagerобслуговування дозволило вирішити проблему і диспетчерські скрипти почали працювати. Якщо його ввімкнути, це автоматично ввімкнетьсяNetworkManager-dispatcher
3bdalla
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.