Linux - installation driver carte réseau
https://openclassrooms.com/forum/sujet/debian-installer-drivers-de-la-carte-reseau-64359
https://tutox.fr/2018/02/16/installer-pilote-de-carte-wifi-linux/
Commande shell Linux :
lspci : pour le modèle de la
réseau
Pour les infos du Chipset
lspci -nn ; cat /etc/lsb-release ; uname -a
Identifier le modèle de sa carte
Plusieurs commandes le permettent (dmesg, lshw, lspci…) et ensuite à vous de filtrer avec un « grep ». Dans mon cas, j’opte pour la commande lspci installée de base sur toutes les distribs.
Chez moi ça renvoie à l’écran cette ligne avec « Qualcomm Atheros QCA9377 » que jai mis en gras et qui correspond au modèle de ma carte.
03:00.0 Network controller [0280]: Qualc03:00.0 Network controller [Qualcomm Atheros QCA93770280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Pour trouver des infos sur le module du noyau en charge d’activer la carte:
Les 2 lignes extraites qui nous intéressent ici sont:
Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci
Pour avoir plus d’infos de comment marche un module, voir ce lien de linuxpedia en français.
Installer le firmware
Ajouter les bons dépôts:
Pour avoir les sources non libre , il faut ajouter contrib et non-free après main dans le fichier /etc/apt/sources.list :
deb http://deb.debian.org/debian/ stretch main contrib non-free deb http://security.debian.org/ stretch/updates main contrib non-free deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
-Maintenant on peut mettre à jour la liste des packages :
-On vérifie la présence du package concernant le firmware atheros:
Installation du firmware:
On installe le package:
On charge le module ath10k:
Je n’ai pas eu besoin de redémarrer , le chargement du module a rendu tout de suite effectif le fonctionnement de la carte wifi.
Après suffit juste d’activer et de rentrer le mot de passse de votre réseau wifi préféré.
Pour info, il existe une alternative c’est de télécharger les binaires du firmware en fonction de la version de votre noyau linux puis de les recompiler. Mais autant vous dire que c’est un poil moins facile, que parfois il faut en passer par là si les dépôts officiels de votre distrib ne permettent pas d’avoir le package du firmware.