Installer contrôleur Ethernet Realtek RTL8168

J'essaie de faire fonctionner un contrôleur Ethernet Gigabit Realtek RTL8168 connecté sur le bus PCI de l'ordinateur portable sous Debian 9.5.

Je vais utiliser les pilotes Intel pour carte Intel® Wireless-AC 3168 double bande.

Par défaut la carte n'est pas reconnue. Toutefois, la carte est connectée au bus PCI est identifiée.

lspci |grep Ether

résultat

03:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)

J'installe les pilotes depuis le gestionnaire de paquets APT :

sudo apt-get install firmware-iwlwifi

résultat

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  firmware-iwlwifi
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 5 524 ko dans les archives.
Après cette opération, 46,7 Mo d'espace disque supplémentaires seront utilisés.
Réception de:1 http://ftp.fr.debian.org/debian stretch-proposed-updates/non-free amd64 firmware-iwlwifi all 20161130-4 [5 524 kB]
5 524 ko réceptionnés en 1min 53s (48,6 ko/s)                                                           
Sélection du paquet firmware-iwlwifi précédemment désélectionné.
(Lecture de la base de données... 244213 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../firmware-iwlwifi_20161130-4_all.deb ...
Dépaquetage de firmware-iwlwifi (20161130-4) ...
Paramétrage de firmware-iwlwifi (20161130-4) ...

J'ai des message d'erreur dans dmesg :

3.117122] iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-3168-29.ucode (-2)
[    3.117124] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-3168-29.ucode failed with error -2

Des pilotes complémentaires sont disponibles sur la page https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ Je télécharge du code complémentaire :

wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-3168-29.ucode

Déplacement du fichier :

sudo mv iwlwifi-3168-29.ucode /lib/firmware/

Reboot de la machine.

Le wifi fonctionne très bien.

  • informatique/linux_realtek.txt
  • Dernière modification: 2018/10/27 19:03
  • par Cedric ABONNEL