Я борюсь с настройкой сетевого интерфейса на ubuntu18.04. Есть много ответов google, которые я пробовал весь день, но статус остается прежним: мой сетевой интерфейс НЕЗАВИСИМЫЙ, и недавно установленные звуки e1000e вызывают проблемы с запуском:
Я загрузил и установил последнюю версию прошивки BIOS ( A22 на Optiplex790). Сразу после обновления BIOS я смог увидеть, что карта работает, я думал, что это проблема, но при следующей загрузке интерфейс все еще не отвечал.
Ниже приведены некоторые сведения:
fred-admin@hillsbrad:~$ dmesg | grep -e e100
[ 0.063493] pci 0000:00:1c.2: bridge window [mem 0xe1000000-0xe19fffff]
[ 0.083744] pci 0000:00:1c.2: bridge window [mem 0xe1000000-0xe19fffff]
[ 0.083772] pci_bus 0000:02: resource 1 [mem 0xe1000000-0xe19fffff]
[ 17.473173] checking generic (d0000000 e10000) vs hw (d0000000 10000000)
[ 17.536896] e1000e: loading out-of-tree module taints kernel.
[ 17.536986] e1000e: module verification failed: signature and/or required key missing - tainting kernel
[ 17.537688] e1000e: Intel(R) PRO/1000 Network Driver - 3.4.2.4-NAPI
[ 17.537688] e1000e: Copyright(c) 1999 - 2019 Intel Corporation.
[ 17.537914] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 18.573498] e1000e: probe of 0000:00:19.0 failed with error -3
fred-admin@hillsbrad:~$ lspci -nnk | grep -A3 -Fe '[0200]'
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) [8086:1502] (rev 04)
Subsystem: Dell 82579LM Gigabit Network Connection (Lewisville) [1028:047e]
Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
fred-admin@hillsbrad:~$ sudo lshw -c network
[sudo] password for fred-admin:
*-network UNCLAIMED
description: Ethernet controller
product: 82579LM Gigabit Network Connection (Lewisville)
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
version: 04
width: 32 bits
clock: 33MHz
capabilities: pm msi cap_list
configuration: latency=0
resources: memory:e1a00000-e1a1ffff memory:e1a80000-e1a80fff ioport:3080(size=32)
*-network
description: Wireless interface
physical id: 1
bus info: usb@2:1.2
logical name: wlx002ea6020c5c
serial: 00:2e:a6:02:0c:5c
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8192cu driverversion=4.18.0-25-generic firmware=N/A ip=192.168.1.41 link=yes multicast=yes wireless=IEEE 802.11
Я столкнулся с той же проблемой в Ubuntu 16.04 и нашел обходной путь.
В моем случае сеть Ethernet не работала после холодной перезагрузки (после перезапуска она работала).
Ошибка была такой же, как и у вас: e1000e: проверка 0000: 00: 19.0 завершилась с ошибкой -3
, и сеть lshw -c
дала мне невостребованный
] как результат для контроллера Ethernet.
Я также много пробовал (обновлял драйвер e1000e, BIOS, менял параметры WOL в BIOS и т. Д. И т. Д.): Все это не помогло.
В качестве обходного пути я добавил эту строку в файл /etc/rc.local
:
rmmod e1000e && modprobe e1000e
в строку перед exit 0
.
Перед тем как это сделать, вы должны попытаться нормально загрузиться, а затем проверить, работает ли sudo rmmod e1000e && sudo modprobe e1000e
ваш Ethernet-контроллер.
Надеюсь, что это поможет.