When I started my laptop, there was no network service, and also no network icon in the top bar. It gives an error when I start OS like "Sorry, Ubuntu 14.04 experienced an internal error". When I click details, it says the error is occurred in the executable path usr/sbin/NetworkManager
. Also, when I try to enter Network
in the System Settings
, it says "the system network services are not compatible with this version"
How can I solve this shocking issue?
p.s. I didn't install any third party packages/apps related with networking. Only system updates are installed.
Best Answer
I got the same problem today.
TLDR: downgrade
libnl3
or upgradenetwork-manager
.As per this answer, problem is that a fix in
libnl3
caused a regression innetwork-manager
. Then, it was only a bug for-proposed
packages, but I guess bug was tested enough that it could be introduced into regular Ubuntu ;).Safest way is to take a step back and install earlier versions of
libnl-3-200 libnl-genl-3-200 libnl-route-3-200
(see details in said answer).This leaves you with downgraded packages. Remember to not upgrade them until relevant upgrade for
network-manager
is available.Alternatively (I did this), you can take a step ahead and install newer version of
network-manager
: for amd64 or for i386. You can download package on different system and pass it with USB stick. Or download it with your smartphone and pass it via USB.Install it with:
You can try to get networking by just restarting NetworkManager:
But I needed to reboot to get systray applet back.