I had the "pre-released updates" box checked in my software updates. When I did an update yesterday and rebooted, I lost wired/wireless networking and Network Manager wouldn't start.
Code:
dmesg | grep network-manager
kept showing segfaults. I tried various things, but nothing worked until I manually rolled back the update. I had to download the previous versions of libnl (see the following log file) from http://packages.ubuntu.com/source/trusty/libnl3 on another computer and transfer them via flashdrive then install them with
The files needed were libnl-3-200_3.2.21-1_amd64.deb libnl-genl-3-200_3.2.21-1_amd64.deb libnl-route-3-200_3.2.21-1_amd64.deb
I got my networking back after that.
Code:
LOGFILE
Commit Log for Thu Jan 28 16:18:10 2016
Upgraded the following packages:
libnl-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
libnl-genl-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
libnl-route-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
Edit:
Summary...
Don't use synaptic to remove or roll back the packages, it will try to remove many files along with it or pop up with broken dependencies.
Steps to fix...
1- Download the 3 files on another computer from http://packages.ubuntu.com/source/trusty/libnl3.
2- Copy them to a flashdrive.
3- Put the flashdrive in to the affected computer.
4- Copy the 3 files into a new folder.
5- Open a terminal in that folder and run
It will install those packages and networking should come back after restarting.
Hope this helps anyone with the same problem.
Update Feb 3rd...
It looks like they fixed the problems by updating several network packages.
Code:
Commit Log for Wed Feb 3 12:49:20 2016
Upgraded the following packages:
gir1.2-networkmanager-1.0 (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
libnl-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
libnl-genl-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
libnl-route-3-200 (3.2.21-1) to 3.2.21-1ubuntu1
libnm-glib-vpn1 (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
libnm-glib4 (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
libnm-util2 (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
network-manager (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
network-manager-dbg (0.9.8.8-0ubuntu7.2) to 0.9.8.8-0ubuntu7.3
So there's no reason to apply the fix in the first post as long as you update the rest of the recommended packages. I've unpinned the 3 offending packages and let them update along with the rest of them, and my network is working fine.
Bookmarks