web-dev-qa-db-fra.com

enp0s31f6 Câble débranché

J'ai suivi le guide suivant à la recherche d'un moyen de résoudre enfin un problème que j'avais eu dans 17h10 (A travaillé dans 17,04 mais je ne peux pas confirmer s'il l'a fait tout le temps).

Le problème peut être trouvé dans https://ubuntuforums.org/showthread.php?t=2356217 mais, fondamentalement, la carte Ethernet Ethernet, a soudainement cessé de se connecter. Il ne détecte simplement pas de connexion Ethernet établie.

J'ai physiquement essayé de brancher plusieurs câbles LAN RJ45 (changez de 4 que je sais travailler car ils fonctionnent sur d'autres ordinateurs à la maison). J'ai également essayé de le tester entre mon ordinateur et un Asus RT5300 et un Asus AC-68U. Actuellement, il est connecté directement à Netgear Orbi (le routeur) et cela ne fonctionne pas (j'ai essayé un autre ordinateur sur le même port de l'Orbi et cela fonctionne parfaitement).

Dmesg mentionne ce qui suit à propos de la carte:

enter image description here

Et l'interface graphique du réseau Gnome montre ceci:

enter image description here

LSHW montre ce qui suit:

enter image description here

ModInfo m'a donné la version 3.2.6-K

enter image description here

Tenter de compiler les mêmes pilotes, en suivant le guide ci-dessus, m’a donné ceci (après avoir modifié le fichier nvm.c mentionné dans le guide):

enter image description here

Mon ordinateur est le suivant:

enter image description here

La carte mère est le Asus ROG-Maximus VIII Héro Alpha avec la dernière mise à jour du firmware 3703.

J'ai littéralement essayé beaucoup de choses au cours des derniers mois sans succès, y compris les recommandations mentionnées ici l'adaptateur Ethernet a été désactivé sur Ubuntu 17.04

2
Luis Alvarado

Le lien ubuntuforums que vous avez suivi est une technique permettant de corriger le pilote pour ignorer une erreur de somme de contrôle NVM. Cette erreur empêche le pilote de charger du tout. Le premier symptôme est que le périphérique apparaît comme non réclamé dans lshw. De plus, l'erreur est assez évidente dans dmesg; il se manifeste généralement comme:

[1.049935] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[1.084914] e1000e: probe of 0000:00:1f.6 failed with error -5

Le pilote ne se chargeant pas, aucune interface telle que votre enp0s31f6 n’est créée.

Incidemment, pour le bénéfice des chercheurs, il existe des moyens beaucoup plus simples que de pirater le pilote pour résoudre l'erreur NVM Checksum. Veuillez consulter: https://ubuntuforums.org/showthread.php?t=2351572 Il s'agit essentiellement de télécharger un morceau de code d'Intel et de l'exécuter pour indiquer au matériel que la somme de contrôle dont il dispose est correcte . Ensuite, le pilote ne voit aucune erreur de somme de contrôle, se charge et s’exécute.

À mon avis, il n’est pas productif d’appliquer le correctif de somme de contrôle dans un contexte où aucune erreur de somme de contrôle n’est évidente.

Dans votre cas, je vous suggère de lancer:

Sudo ethtool enp0s31f6

Je suppose que vous trouverez en partie:

Speed: Unknown!
Duplex: Unknown! 

Vous pouvez essayer d'indiquer à l'interface la vitesse et le mode duplex à supposer pour voir si cela peut vous aider:

Sudo ethtool -s enp0s31f6 speed 1000 duplex full autoneg on

L'interface prend-elle vie? Si c'est le cas, nous pouvons rendre les paramètres persistants.

Si rien de tout cela ne fonctionne, comme je le soupçonne fortement, alors je crois que la prise Ethernet de la carte mère ou une ou plusieurs des traces PCB de la puce sont défectueuses.

Les cartes Ethernet Gigabit Intel sont peu coûteuses et facilement disponibles. Je suggère que vous abandonniez la puce embarquée défectueuse.

1
chili555