Récemment, la connexion Ethernet sur mon NUC5i5RYH a cessé de fonctionner, un jour c'était bon, le lendemain non. J'ai essayé différentes choses pour diagnostiquer et résoudre ce problème.
ifconfig -a montre
lo: flags=73 mtu 65536
inet 127.0.0.1 masque 255.0.0.0
inet6 ::1 longueur de préfixe 128 identifiant de portée 0x10
loop txqueuelen 1 (Local Loopback)
Paquets RX 700395 octets 42370951 (42.3 Mo)
Erreurs RX 0 abandonnés 0 pertes de trame 0
Paquets TX 700395 octets 42370951 (42.3 Mo)
Erreurs TX 0 abandonnés 0 pertes 0 porteuse 0 collisions 0
wlp2s0: flags=4163 mtu 1500
inet 192.168.1.25 masque 255.255.255.0 diffusion 192.168.1.255
inet6 fe80::1baf:1704:fcf1:8bbe longueur de préfixe 64 identifiant de portée 0x20
éther 00:21:5c:d2:31:51 txqueuelen 1000 (Ethernet)
Paquets RX 250650 octets 142163026 (142.1 Mo)
Erreurs RX 0 abandonnés 0 pertes de trame 0
Paquets TX 59591 octets 11880584 (11.8 Mo)
Erreurs TX 0 abandonnés 0 pertes 0 porteuse 0 collisions 0
lspci -nn | grep Eth montre ceci:
00:19.0 Contrôleur Ethernet [0200]: Intel Corporation Ethernet Connection (3) I218-V [8086:15a3] (rev 03)
sudo lshw -C network révèle que le périphérique Ethernet n'est pas alloué:
*-network NON ALLOUE
description: Contrôleur Ethernet
produit: Ethernet Connection (3) I218-V
vendeur: Intel Corporation
identifiant matériel: 19
information bus: pci@0000:00:19.0
version: 03
largeur: 32 bits
horloge: 33MHz
capacités: pm msi cap_list
configuration: latence=0
ressources: mémoire:aa100000-aa11ffff mémoire:aa13b000-aa13bfff ioport:2080(taille=32)
*-network
description: Interface sans fil
produit: Wireless 7265
vendeur: Intel Corporation
identifiant matériel: 0
information bus: pci@0000:02:00.0
nom logique: wlp2s0
version: 59
numéro de série: 00:21:5c:d2:31:51
largeur: 64 bits
horloge: 33MHz
capacités: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-27-generic firmware=22.361476.0 ip=192.168.1.25 latence=0 lien=oui multicast=oui sans fil=IEEE 802.11
ressources: irq:46 mémoire:aa000000-aa001fff
En exécutant dmesg | grep e1000e montre un code d'erreur:
[ 0.944913] e1000e: Pilote de réseau Intel(R) PRO/1000 - 3.2.6-k
[ 0.944914] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.945111] e1000e 0000:00:19.0: Taux d'étranglement des interruptions (ints/sec) défini en mode conservateur dynamique
[ 1.770398] e1000e : la tentative de 0000:00:19.0 a échoué avec l'erreur -2
Après de nombreuses recherches, j'ai essayé:
- Éteindre l'ordinateur, débrancher le cordon Ethernet, le rallumer, et rebrancher le cordon Ethernet - même problème
- Supprimer et réajouter le module e1000e avec modprobe - aucun changement
-
Télécharger le dernier tarball e1000e sur le site du NUC Intel, pour qu'il dise
/bin/sh: 1: [: -ge: opérateur inattendu Makefile:181: * * Abandon de la construction. *** Ce pilote n'est pas pris en charge sur les versions du noyau antérieures à 2.4.0. Arrêt.
J'ai même été jusqu'à commencer une installation Debian 8, allant jusqu'au point où le réseau était détecté - l'installateur n'a pas non plus vu la CIN.
Je ne suis pas sûr de ce qu'il faut essayer ensuite. Alors que l'interface sans fil fonctionne toujours, j'aimerais vraiment résoudre le problème de la connexion câblée et la faire fonctionner également.
MISE À JOUR : 22/11/2016 Voici les résultats de la commande diff fournie par MariusMatutiae. Je devrai faire des recherches sérieuses sur DuckDuckGo pour comprendre tout ça.
mark@fermata:~$ diff <(cat /proc/interrupts) <(modprobe e1000e 2>/dev/null || cat /proc/interrupts)
1,35d0
< CPU0 CPU1 CPU2 CPU3
< 0: 20 0 0 0 IR-IO-APIC 2-edge timer
< 1: 0 1 1 0 IR-IO-APIC 1-edge i8042
< 3: 0 0 0 0 IR-IO-APIC 3-edge nuvoton-cir
< 8: 0 1 0 0 IR-IO-APIC 8-edge rtc0
< 9: 0 1 3 0 IR-IO-APIC 9-fasteoi acpi
< 12: 3 0 1 0 IR-IO-APIC 12-edge i8042
< 23: 8 5 17 5 IR-IO-APIC 23-fasteoi ehci_hcd:usb1
< 40: 0 0 0 0 DMAR-MSI 0-edge dmar0
< 41: 0 0 0 0 DMAR-MSI 1-edge dmar1
< 42: 137 61 151 560 IR-PCI-MSI 327680-edge xhci_hcd
< 43: 4083 1400 36869 1544 IR-PCI-MSI 512000-edge ahci[0000:00:1f.2]
< 44: 2506 211 6307 143 IR-PCI-MSI 32768-edge i915
< 45: 12 0 0 2 IR-PCI-MSI 360448-edge mei_me
< 46: 525 0 49 26 IR-PCI-MSI 442368-edge snd_hda_intel:card1
< 47: 141 24 128 8568 IR-PCI-MSI 1048576-edge iwlwifi
< 48: 617 39 728 56 IR-PCI-MSI 49152-edge snd_hda_intel:card0
< NMI: 8 10 9 7 Interruptions non masquables
< LOC: 9051 9355 9378 8757 Interruptions de minuteur local
< SPU: 0 0 0 0 Interruptions fantômes
< PMI: 8 10 9 7 Interruptions de surveillance des performances
< IWI: 0 0 0 0 Interruptions de travail IRQ
< RTR: 3 0 0 0 Tentatives de lecture de l'ICR de l'APIC
< RES: 3722 3593 3893 3330 Interruptions de reprogrammation
< CAL: 1744 1586 1352 1744 Interruptions d'appel de fonction
< TLB: 229 200 127 168 Révocations de TLB
< TRM: 0 0 0 0 Interruptions d'événement thermique
< THR: 0 0 0 0 Interruptions APIC de seuil
< DFR: 0 0 0 0 Interruptions APIC d'erreur différée
< MCE: 0 0 0 0 Exceptions de vérification de machine
< MCP: 3 3 3 3 Sondages d'erreur de machine
< ERR: 7
< MIS: 0
< PIN: 0 0 0 0 Événement de notification d'interruption publiée
< PIW: 0 0 0 0 Événement de réveil par interruption publiée
Comme je commence à soupçonner qu'il s'agit d'un problème matériel, j'ai déposé une demande de garantie auprès d'Intel. En attente de leur retour.