네트워크 관리자의 디스패처 스크립트가 더 이상 작동하지 않습니다


11

networkmanager 0.9.8로 업그레이드 한 후 시작될 때 다음 메시지가 나타납니다.

디스패처 실패 : (32) dbus-org.freedesktop.nm-dispatcher.service 장치를로드하지 못했습니다 : 해당 파일 또는 디렉토리가 없습니다. 자세한 내용은 시스템 로그 및 'systemctl status dbus-org.freedesktop.nm-dispatcher.service'를 참조하십시오.

그리고 모든 디스패처 스크립트 (에있는 /etc/NetworkManager/dispatcher.d)가 죽었다는 것을 알았 습니다. 각 스크립트의 권한은 700root가 소유 한로 설정되어 있습니다.

이미 pkgfilelocate로 출력을 사용하지 않고 이름을 실행했습니다 .

파일이 실제로 존재하지 않으므로 어디서 찾을 수 있습니까?


명령을 실행하려고 했습니까 systemctl status dbus-org.freedesktop.nm-dispatcher.service?
slm

1
@slm Yep, 오류 메시지는 다음과 같습니다.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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.