web-dev-qa-db-fra.com

Pilotes Ethernet Intel pour Ubuntu 17.04

J'ai le pilote Ethernet suivant sur mon PC:

*-network UNCLAIMED
   description: Ethernet controller
   product: Ethernet Connection (2) I219-V
   vendor: Intel Corporation
   physical id: 1f.6
   bus info: pci@0000:00:1f.6
   version: 00
   width: 32 bits
   clock: 33MHz
   capabilities: pm msi cap_list
   configuration: latency=0
   resources: memory:df300000-df31ffff

Existe-t-il un pilote pour Ubuntu 17.04 disponible?

J'ai essayé d'installer les pilotes Intel directement, mais l'installation a échoué avec

cc1: error: code model kernel does not support PIC mode
/bin/sh: 1: [: -ge: unexpected operator
Makefile:181: *** *** Aborting the build. *** This driver is not 
supported on kernel versions older than 2.4.0.  Stop.

EDIT: Il semble que les versions récentes d’Ubuntu aient déjà ce pilote. Si j'exécute

Sudo modprobe e1000e && dmesg | grep e10

Je reçois

[    0.845924] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    0.845924] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.916285] e1000e 0000:00:1f.6: Interrupt Throttling Rate 
    (ints/sec) set to dynamic conservative mode
[    1.160768] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[    1.202752] e1000e: probe of 0000:00:1f.6 failed with error -5
2
Marco

Dans votre dmesg, nous voyons:

e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid

Une recherche Google trouve de nombreux exemples d'erreur et d'échec ultérieur du chargement du pilote. Ce que je vais proposer ici est supposé présenter un risque d'échec. Cependant, je n’ai trouvé aucun cas d’essai ou d’échec. Si vous avez le moindre doute après votre propre recherche sur Google, je vous suggère de contacter le fabricant de votre ordinateur portable et de demander de l'aide.

Si vous souhaitez continuer, téléchargez ce fichier sur votre bureau. Vous avez besoin du fichier tar.gz.

Cliquez dessus avec le bouton droit et sélectionnez "Extraire ici". Maintenant, dans le terminal, déterminez si votre installation est une 32 ou 64 bits:

Arch

Si votre installation est en 64 bits, le terminal retourne x86_64. Si c'est le cas, nous utiliserons l'utilitaire 64 bits.

Dans le terminal:

cd ~/Desktop/Preboot/APPS/BootUtil/Linux_x64/DRIVER
chmod +x bootutil64e
Sudo ./bootutil64e -NIC=1 -DEFAULTCONFIG

Redémarrez et laissez-nous entendre le résultat.

Référence sur le super utilisateur: Comment réparer la somme de contrôle du contrôleur Ethernet Intel I219 de mémoire non volatile (NVM) d’un ordinateur portable ASUS?

5
chili555