I think this started happening a couple of months ago when I upgraded from 10.04 to 12.04.
Whenever I reboot, network-manager does not start. I have to manually run sudo start network-manager
, and then everything works fine.
Things I have already tried (rebooting after each attempted fix):
- Verified that all of the /etc/rc*.d/*network-manager links exist the way they should.
- Since network-manager's upstart config file mentions
local-filesystems
, and my fstab had a reference to a USB HDD that is not connected, I commented that line out of the fstab. sudo dpkg-reconfigure network-manager
and thensudo apt-get install --reinstall network-manager
- Looked in syslog for hints, didn't see anything that jumped out.
I don't think I've modified /etc/init/network-manager.conf
, but here it is for reference:
# network-manager - network connection manager
#
# The Network Manager daemon manages the system's network connections,
# automatically switching between the best available.
description "network connection manager"
start on (local-filesystems
and started dbus
and static-network-up)
stop on stopping dbus
expect fork
respawn
script
# set $LANG so that messages appearing on the GUI will be translated. See LP: 875017
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE LC_MESSAGES LC_ALL
fi
exec NetworkManager
end script