2

Yesterday I lost my internet connection after rebooting my Ubuntu 16.04 installation. Now when Ubuntu boots, it searches for a network for a couple of minutes, then states "Connection established" but I can't get online or communicate (send ping requests, for instance) to anyone.

I deleted the ethernet network, hoping it would re-initialize if I re-added it. When I click the network manager icon, the "Ethernet Network" is greyed out (so I can't enable it). There is a new entry now, called "Auto Ethernet" but that one doesn't work (same symptoms as I mentioned earlier).

If I try to add a new ethernet network connection, the "eth0" is gone from the list of devices. Instead, I now have a "eno1" entry which I've never seen before. It might be the same device that is renamed but I don't know.

My /etc/network/interfaces file contains

auto lo
iface lo inet loopback

Is there some way of re-installing my network manager and/or ethernet driver without network connection? Or am going to have to reinstall Ubuntu?

birgersp
  • 531
  • 1
  • 10
  • 21

1 Answers1

2

This answer summarizes the chat:

You can either:

  • let NetworkManager take care of network connections; make sure that managed=true in /etc/NetworkManager/NetworkManager.conf. Restart the Network Manager after changes: sudo systemctl restart NetworkManager. Obsolete entries in /etc/NetworkManager/system-connections can be deleted; if necessary, they will be recreated.

  • do away with NetworkManager altogether, as described here. In this case, the file /etc/networking/interfaces is decisive.

The fact that your network interface was renamed has to do with systemd adhering to a standard called "Predictable Network Interface Names" described here.

Jos
  • 30,529
  • 8
  • 89
  • 96