Network adapter stopped working because of purge nvidia + ubuntu-drivers install

In attempting to fix a (known) problem with nvidia drivers and the ubuntu 20 kernal i ran the following commands:

with the following output:

followed by:

with the following output:

After a reboot the network card does not exist. (I am currently using the live disk to post this)

Unlike a lot of other linux systems i have never had trouble with a network device before so I have little knowledge in what things to try to fix or diagnose the problem.

Also, its a bit difficult to self research the problem because of the lack of internet so I apologise for not researching the problem and trying to fix it myself and also for not posting the relevant diagnostic outputs to speed this along

We need to know the network card. If you are using LiveUSB on that machine, can you please post the terminal output for

sudo lshw -C network

Almost forgot:

After the reboot before I knew that the network card had disappeared I also ran

sudo ubuntu-drivers autoinstall

zorin@zorin:~$ sudo lshw -C network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:22:00.0
       logical name: enp34s0
       version: 15
       serial: 00:d8:61:38:c8:b6
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.15.0-78-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip= latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:36 ioport:f000(size=256) memory:f7504000-f7504fff memory:f7500000-f7503fff

This shows that the Network is supported by the r8169 driver included in the kernel.

And it is working on the LiveUSB.

You said it stopped working after you removed the Nvidia Drivers. This likely means that the modules got disconnected from the kernel.

Can you boot into the affected machine and enter the Grub Menu.
Select Advanced Options for Zorin and select to boot Zorin OS on the Earliest kernel listed.

Once logged into the desktop, check if internet is working. If not, copy and paste the below into terminal:

sudo service network-manager restart

Test net...

Since it is a new install, there are only 2 kernals listed, 82 and 83

booting with 82 has allowed the network to work, without needing to restart the service.

How do we get it repaired on the 83 kernal?

1 Like

I do not think it is necessary. As it is, the Nvidia Driver thread may relate to why the network stopped working on the kernel.

With the net now working, in terminal please run:

sudo apt update && sudo apt full-upgrade

Once that is complete, let's return to your graphics driver thread and continue.

do i need to reboot after the upgrade is complete?

Yes, reboot - and it should result in you being back on the -83 kernel.

See if Net is Working.
If not, we can Lock In the -82 preventing the computer from booting into -83