As a workaround you can configure your own file to check, I have placed a text file check_network_status.txt with the content "NetworkManager is online" on my own server, but you could also use the one from e.g. Fedora (http://fedoraproject.org/static/hotspot.txt) or Gnome.org (http://nmcheck.gnome.org/check_network_status.txt). Create a file "/etc/NetworkManager/conf.d/20-connectivity.conf" with the following content and restart Network Manager:
[connectivity]
uri=http://nmcheck.gnome.org/check_network_status.txt
EDIT: You can also completely disable this check, see https://bbs.archlinux.org/viewtopic.php … 1#p1704641
]]>So, do I need to disable dbus-org.freedesktop.NetworkManager.service dbus-org.freedesktop.nm-dispatcher.service, dhcpcd@.service and NetworkManager-dispatcher.service first and then try NetworkManager.service?
No, just disable dhcpcd@$interface.service
Where did those other Network manager services come from
No idea, sorry. Perhaps they were enabled as part of the Cinnamon installation. You *are* using Arch, right?
if I disable the dhcpcd service will I be able to get an IP address at all?
Yes, NetworkManager usually handles that just fine.
]]>psoglav2000 wrote:Any ideas on how to go about figuring what's wrong?
Use this command to list all enabled systemd unit files:
systemctl list-unit-files --state=enabled
Remember to disable your current networking .service(s) before enabling NetworkManager.service et al.
$ systemctl list-unit-files --state=enabled
UNIT FILE STATE
autovt@.service enabled
dbus-org.freedesktop.NetworkManager.service enabled
dbus-org.freedesktop.nm-dispatcher.service enabled
dhcpcd@.service enabled
display-manager.service enabled
gdm.service enabled
getty@.service enabled
NetworkManager-dispatcher.service enabled
NetworkManager.service enabled
remote-fs.target enabled
10 unit files listed.
So, do I need to disable dbus-org.freedesktop.NetworkManager.service dbus-org.freedesktop.nm-dispatcher.service, dhcpcd@.service and NetworkManager-dispatcher.service first and then try NetworkManager.service? I'm a bit confused. Where did those other Network manager services come from and if I disable the dhcpcd service will I be able to get an IP address at all?
]]>Any ideas on how to go about figuring what's wrong?
Use this command to list all enabled systemd unit files:
systemctl list-unit-files --state=enabled
Remember to disable your current networking .service(s) before enabling NetworkManager.service et al.
]]>ezik
]]>