I've previously compiled modemmanager and networkmanager from source on x86_64
(non-systemd) and they work fine.
Using basically the same method on an RPi3 (non-systemd) - I get permissions
problems.
I've compiled both (ModemManager-1.6.12, NetworkManager-1.4.6) with and without
polkit, but both give a permissions error on starting nm-dispatcher.
I've tried starting nm-dispatcher and polkitd directly as root (the dbus and
networkmanager daemons are running as root) and neither give errors.
Note also that eth0 is already running using udhcpc before starting
networkmanager to enable an ssh connection.
Any trouble shooting suggestions would be much appreciated.
--
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.5505]
NetworkManager (version 1.4.6) is starting...
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.5507]
Read config: /usr/local/etc/NetworkManager/nm-system-settings.conf
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.5766]
manager[0xdd0028]: monitoring kernel firmware directory '/lib/firmware'.
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6028]
dns-mgr[0xdda440]: init: dns=default, rc-manager=symlink
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6176]
rfkill0: found WiFi radio killswitch (at
/sys/devices/platform/soc/3f30.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/ieee80211/phy0/rfkill0)
(driver brcmfmac)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6183]
manager[0xdd0028]: WiFi hardware radio set enabled
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6184]
manager[0xdd0028]: WWAN hardware radio set enabled
Feb 18 05:55:02 box daemon.notice dbus[2961]: [system] Activating service
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Feb 18 05:55:02 box daemon.notice dbus[2961]: [system] Activated service
'org.freedesktop.nm_dispatcher' failed: Failed to execute program
org.freedesktop.nm_dispatcher: Permission denied
Feb 18 05:55:02 box daemon.err NetworkManager[2966]: [1518933302.6487]
dispatcher: could not get dispatcher proxy! Error calling StartServiceByName
for org.freedesktop.nm_dispatcher:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute
program org.freedesktop.nm_dispatcher: Permission denied
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6495]
settings: loaded plugin keyfile: (c) 2007 - 2015 Red Hat, Inc. To report bugs
please use the NetworkManager mailing list.
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6565]
settings: hostname: couldn't get property from hostnamed
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6585]
dhcp-init: Using DHCP client 'dhcpcd'
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6587]
manager: WiFi enabled by radio killswitch; enabled by state file
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6589]
manager: WWAN enabled by radio killswitch; enabled by state file
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6590]
manager: Networking is enabled by state file
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6594]
Loaded device plugin: NMVxlanFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6595]
Loaded device plugin: NMVlanFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6596]
Loaded device plugin: NMVethFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6598]
Loaded device plugin: NMTunFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6599]
Loaded device plugin: NMMacvlanFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6600]
Loaded device plugin: NMIPTunnelFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6601]
Loaded device plugin: NMInfinibandFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6603]
Loaded device plugin: NMEthernetFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6604]
Loaded device plugin: NMBridgeFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6605]
Loaded device plugin: NMBondFactory (internal)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.6951]
Loaded device plugin: NMWwanFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wwan.so)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.7082]
Loaded device plugin: NMWifiFactory
(/usr/local/lib/NetworkManager/libnm-device-plugin-wifi.so)
Feb 18 05:55:02 box daemon.info NetworkManager[2966]: [1518933302.7240]
Loaded device plugin: NMBluezManager
(/usr/local/lib/NetworkManager/libnm-device-plugin-bluetooth.so)
Feb 18 05:55:02 box daemon.inf