Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Soon after upgrading to networkmanager 0.9.8, I got the following message when it starts,

Dispatcher failed: (32) Unit dbus-org.freedesktop.nm-dispatcher.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.freedesktop.nm-dispatcher.service' for details.

And I noticed that all my dispatcher scripts (located in /etc/NetworkManager/dispatcher.d) are dead. The permission of each script is set to 700, owned by root.

I've already run the name with pkgfile and locate, no output.

The file doesn't really exist, so where can I find it?

share|improve this question
Did you try running the command: systemctl status dbus-org.freedesktop.nm-dispatcher.service? – slm Jun 13 '13 at 5:09
@slm Yep, the error message was File Not Found – warl0ck Jun 13 '13 at 6:14
up vote 10 down vote accepted

Upstream added a separate service for the dispatcher. Try running:

systemctl enable NetworkManager-dispatcher.service


systemctl start NetworkManager-dispatcher.service

Since dbus-org.freedesktop.nm-dispatcher.service is an alias, it should be working:

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
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.