Editați /etc/network/interfaces și schimbați-l în acest...
auto lo
iface lo inet loopback
Ethernet-ul dvs. se conectează la 100 Mb, dar este capabil de 1 Gb. Aceasta este fie o problemă de cablu (cea mai comună), fie un comutator/hub/router care nu este capabil de conexiuni gigabit. Folosiți cabluri cat 5e sau cat 6?
Actualizare #1:
lspci -nn | grep -i ethernet = 02:00.0 Controler Ethernet [0200]: Realtek Semiconductor Co., Ltd. Controler PCI Express Gigabit Ethernet RTL8111/8168/8411 [10ec:8168] (rev 0c)
Întreruperile MSI/MSIX au fost activate pentru anumite plăci Ethernet în Ubuntu 20.xx.Acest lucru poate provoca o funcționare intermitentă prin ethernet. Iată un patch pentru a o repara. Urmați instrucțiunile încorporate pentru instalare.
#!/bin/sh
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1779817
#
# Atașat este o soluție pentru driverul din kernel care este atât de nefericit pe cât pot.
# nume de fișier: r8169_disable_msi
# Introduceți-l în /etc/initramfs-tools/scripts/init-top și chmod a+x it. Adăugați „r8169_disable_msi”
# la linia de comandă a nucleului (/etc/default/grub, GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
# de obicei.)
# Nu uitați să actualizați-initramfs și să actualizați-grub după cum este necesar.
# sudo update-initramfs -c -k $(uname -r)
# sudo update-grub
# reporniți
# Pentru moment, dezactivează MSI pe tot ce are ID-ul 0x10ec:0x8168, deoarece se pare că
# nu există nicio modalitate de a obține versiunea MAC din spațiul utilizatorului - și cu siguranță nu înainte ca driverul să fie
# încărcat. Alte ID-uri PCI pot necesita adăugare..
# Încă sperăm că putem alege soluția de soluție în șofer pentru bionic...?
PREREQ=""
cerințe preliminare()
{
ecou „$PREREQ”
}
caz de 1 USD in
# obțineți pre-condiții
cerințe preliminare)
precerințe
iesirea 0
;;
esac
disable_msi () {
pentru i în /sys/bus/pci/devices/*; do
if [ $(cat $i/vendor) = "0x10ec" -a $(cat $i/dispozitiv) = "0x8168" ]; atunci
echo 0 >$i/msi_bus
fi
Terminat
}
pentru x în $(cat /proc/cmdline); do
caz ${x} in
r8169_disable_msi)
disable_msi
pauză
;;
esac
Terminat
Actualizare #2:
Patch-ul funcționează, dar ethernet-ul încă eșuează, deoarece linkurile simbolice din /boot sunt greșite. Vezi mai jos...

Actualizare #3:
cd/boot # schimba directorul
ls -al # obțineți lista curentă
sudo rm -i initrd.img # ștergeți linkul simbolic prost
sudo rm -i vmlinuz # ștergeți linkul simbolic prost
sudo mv initrd.img.old initrd.img # redenumiți linkul simbolic rămas
sudo mv vmlinuz.vechi vmlinuz # redenumiți linkul simbolic rămas
sudo ln -s initrd.img-5.8.0-43-generic initrd.img.old # recreați linkul simbolic
sudo ln -s vmlinuz-5.8.0-43-generic vmlinuz.old # recreați linkul simbolic
ls -al # compara noile linkuri simbolice cu lista originală
reporniți # reporniți și verificați funcționarea ethernetului