After upgrade to 16.10 ethernet stopped working [duplicate]

Solution 1:

Run this in the terminal (then reboot):

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

It fixed a similar issue when I upgraded Ubuntu from 16.04 to 16.10.

Solution 2:

Your device exists, but the system is refusing to manage it for whatever reason.

To resolve this, make sure that your /etc/network/interfaces file does not contain a definition for your Ethernet device. In a terminal, run the following commands:

sudo cp /etc/network/interfaces /etc/network/interfaces.bak
sudo nano /etc/network/interfaces

Delete all lines but these three (unless you have a very good reason to leave other lines in there):

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

Then, restart the Network Manager by either rebooting, or running the below command:

sudo service network-manager restart

Alternatively, you can enable management of all interfaces by Network Manager, but do note that this may cause other network-related issues.

In /etc/NetworkManager/NetworkManager.conf, change any line that says managed=false to this:

managed=true

Be sure to restart NetworkManager by rebooting or using the above command.

Solution 3:

Try this link it explains the bug https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1638842