Вчера я (наконец) обновил свой Ubuntu 18.04 до 20.04. Обновление прошло гладко, и мне было предложено перезагрузиться. После перезагрузки больше не могу подключиться к Интернету через кабель Ethernet. Соединение WIFI в порядке.
Я создал USB-накопитель с Ubuntu 20.04 (а затем и 20.10) и обнаружил, что у меня такая же проблема даже при запуске двух пробных USB-накопителей.
Мой компьютер - Dell Inspiron 3268. Он разделен на Windows 10 и Ubuntu. Со стороны Windows проблем с подключением к сети Ethernet нет. Сетевое соединение в Ubuntu 18.04 до обновления работало без сбоев.
Вот результат выполнения: sudo lshw -c network
*-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:02:00.0
logical name: enp2s0
version: 15
serial: 50:9a:4c:3a:1c:6b
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 firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII
resources: irq:19 ioport:e000(size=256) memory:df104000-df104fff memory:df100000-df103fff
*-network
description: Wireless interface
product: QCA9565 / AR9565 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 01
serial: b0:52:16:59:ac:93
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=5.4.0-66-generic firmware=N/A ip=192.168.43.91 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:17 memory:df000000-df07ffff memory:df080000-df08ffff
Мне действительно нужно подключение к Ethernet, и я не могу полагаться на Wi-Fi. Я бы возненавидел, если мне в конце концов придется вернуться к Windows в качестве моей основной ОС.
Спасибо заранее.
Укорочение этого ответа:
Сначала установите драйвер DKMS для чипсета R8168
:
sudo apt install dkms r8168-dkms
Теперь выгрузите текущий R8169
Драйвер:
sudo rmmod r8169
черный список R8169
R8169 R8169 R8169 R8169 R8169 R8169 Драйвер для его загрузки в будущем: R8169
R8169
echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/blacklist.conf
, затем загрузить R8168
драйвер:
sudo modprobe r8168
, затем вы можете проверить Состояние драйвера путем проведения обоих Sudo LSHW-C-Network
и состояние DKMS
.
Пример:
terrance@terrance-ubuntu:~$ sudo lshw -C network
*-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:03:00.0
logical name: eth0
version: 0c
serial: 40:8d:5c:4f:12:03
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.048.00 duplex=full ip=10.0.0.100 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:27 ioport:ce00(size=256) memory:fdeff000-fdefffff memory:fddfc000-fddfffff
terrance@terrance-ubuntu:~$ dkms status
nvidia, 460.39, 5.4.0-66-generic, x86_64: installed
nvidia, 460.39, 5.8.0-43-generic, x86_64: installed
nvidia, 460.39, 5.8.0-44-generic, x86_64: installed
r8168, 8.048.00, 5.4.0-66-generic, x86_64: installed
r8168, 8.048.00, 5.8.0-43-generic, x86_64: installed
r8168, 8.048.00, 5.8.0-44-generic, x86_64: installed
Надеюсь, это поможет!