web-dev-qa-db-fra.com

Intel e1000e Ethernet ne fonctionne pas

J'ai le problème que le périphérique Ethernet sur le Intel NUC n'est pas trouvé. ifconfig -a n'affiche que lo et wlan0 mais pas eth0.

Sudo lshw -C net donne le résultat suivant:

*-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)   

Après avoir exécuté Sudo lshw -C net et dmesg | grep -e eth -e e1000, j'obtiens cette sortie:

[    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

Les informations sur le produit (lspci -nnk) sont les suivantes:

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

La version du noyau est 3.19.0-22. Je démarre en mode UEFI. La version du BIOS est la dernière version .

Comme suggéré, j'ai mis à jour le BIOS vers la version la plus récente, laissé le périphérique sans alimentation pendant un moment et modifié la configuration matérielle. Jusqu'ici sans chance!

Je viens d'installer Windows, et le périphérique ne fonctionne pas non plus là-bas. Cela signifie probablement qu'il s'agit d'un problème de BIOS, comme suggéré, ou que le matériel est réellement endommagé.

Avez-vous d'autres idées à ce sujet?


Pour les autres avec des problèmes similaires:

Au début, je pensais que c'était un problème de conducteur. Je voulais installer la dernière version du pilote e1000e. Cela nécessite la version 8.x.x du pilote e1000. Lorsque j'ai essayé d'installer ce pilote, j'ai reçu le message d'erreur suivant (même si j'exécute la version 3.19 du noyau):

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

Cependant, il s'est avéré que l'ancien pilote du système fonctionnait bien. Le vrai problème doit se situer ailleurs.

6
Daniel Eckert

D'après les journaux, il me semble que vous avez réussi à mettre à jour le pilote de la version 2.3.2-k à 3.2.4.2-NAPI.

J'ai corrigé mon Ethernet NUC Ethernet non fonctionnel par:

  • téléchargez le pilote depuis https://downloadcenter.intel.com/download/15817 , actuellement 3.2.4.2 (comme indiqué dans lshw -C ci-dessus)
  • make install dans le dossier src
  • rmmod e1000e
  • modprobe e1000e
  • et pour faire en sorte que le nouveau pilote survive à un redémarrage update-initramfs -u

Je le répète à chaque mise à jour du noyau, car les mises à jour du noyau contiennent toujours (3.13.0-63) l'ancienne version du pilote 2.3.2-k, qui ne fonctionne pas avec mon Intel NUC.

8
lnappa

Ecrit par Eugene Mihailescu: La somme de contrôle NVM n’est pas valide

La racine du problème est dans le matériel et cette page résout ce problème.

Dans mon cas, il s'agissait simplement de télécharger la version Linux de bootutil auprès d'Intel, puis de modifier et d'exécuter la version 64 bits avec les paramètres -NIC=1 -DEFAULTCONFIG. Je l'ai simplement fait depuis Ubuntu pour un effort minimal.

0
Dogcatfee