Intel e1000e Ethernet, не работающий

У меня есть проблема, которой не найдено устройство Ethernet на Intel NUC. ifconfig -a только шоу lo и wlan0, но не eth0.

sudo lshw -C net дает следующий вывод:

*-network UNCLAIMED
description: Ethernet controller  
product: Ethernet Connection (3) I218-V        
vendor: Intel Corporation       
physical id: 19             
bus info: pci@0000:00:19.0       
version: 03 
width: 32 bits   
clock: 33MHz   
capabilities: cap_list
configuration: latency=0   
memory:f7100000-f711ffff memory:f713b000-f713bfff 
ioport: f080(size=32)   

После выполнения sudo lshw -C net и dmesg | grep -e eth -e e1000, Я получаю этот вывод:

[    0.847256] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[    0.847260] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[    0.863337] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.673743] e1000e: probe of 0000:00:19.0 failed with error -2
[ 4315.170940] e1000e: module verification failed: signature and/or  required key missing - tainting kernel
[ 4315.171534] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.4.2-NAPI
[ 4315.171536] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 4315.171711] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 4315.994262] e1000e: probe of 0000:00:19.0 failed with error -2

Информация о продукте (lspci -nnk) следующее:

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection (3) I218-V [8086:15a3] (rev 03)
        Subsystem: Intel Corporation Device [8086:2057]

Версия ядра 3.19.0-22. Я загружаюсь в режиме UEFI. Версия BIOS является последней версией.

Как предложено, я обновил BIOS к новейшей версии, Оставленной устройство без питания некоторое время, и изменил аппаратную конфигурацию. До сих пор без удачи!

Я просто установил Windows, и устройство также не работает там. Это, вероятно, означает, что это - или проблема с BIOS, как предложено, или аппаратные средства на самом деле повреждены.

Дальнейшие мысли об этом?


Для других с подобными проблемами:

В начале я думал, что это было проблемой драйвера. Я хотел установить новейшую версию e1000e драйвера. Это требует версии 8.x.x e1000 драйвера. Когда я пытался установить этот драйвер, я получил следующее сообщение об ошибке (даже при том, что я выполняю версию 3.19 ядра):

 *** Aborting the build. *** This driver is not supported on kernel versions older than 2.4.0.  Stop.

Однако оказывается, что старый драйвер в системе хорошо работал. Настоящая проблема должна заключаться где-то в другом месте.

7
задан 22 July 2015 в 07:12

2 ответа

От журналов это кажется мне, Вам удалось обновить драйвер от версии 2.3.2-k до 3.2.4.2-NAPI.

я зафиксировал свой Intel NUC не рабочий Ethernet:

  • загружают драйвер от https://downloadcenter.intel.com/download/15817, в настоящее время 3.2.4.2 (как показано в lshw-C выше)
  • make install в src папке
  • rmmod e1000e
  • modprobe e1000e
  • , и заставить новый драйвер пережить перезагрузку update-initramfs -u

Это я должен повториться при каждом обновлении ядра, так как ядро обновляет все еще (3.13.0-63), содержат старую версию драйвера 2.3.2-k, которая не работает с моим Intel NUC.

10
ответ дан 23 November 2019 в 06:26

Записанный Eugene Mihailescu: контрольная сумма NVM не допустима

, корень проблемы находится в аппаратных средствах, и эта страница проходит фиксацию его.

В моем случае это было столь же просто как загрузка версии Linux bootutil от Intel и затем chmodding и выполнение версии на 64 бита с параметрами -NIC=1 -DEFAULTCONFIG. Я просто сделал это из Ubuntu для минимального усилия.

0
ответ дан 23 November 2019 в 06:26

Другие вопросы по тегам:

Похожие вопросы: