6029770191_6b98001391_b

Pilotes Wifi sous Linux

6029770191_6b98001391_b

Le wifi n’est malheureusement pas toujours bien détecté sur les pc portables sous Linux.
C’est donc l’objet de ce billet aujourd’hui.
Si la diode du wifi ne s’allume pas, cela signifie sans doute que le pilote nécessaire n’est pas chargé !

La première chose à faire est d’identifier le matériel, ce qui loin d’être évident sur un pc portable puisque la carte wifi est intégrée à la carte mère.

lspci -nn | grep -i network

La commande lspci permet d’afficher tous les périphériques utilisant le bus PCI.
Sur mon PC portable, cela m’affiche :

02:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 1000 [Condor Peak] [8086:0083]

Il s’agit d’une puce de la marque Intel dont le modèle est Wireless-N 1000.

On va maintenant vérifier si le pilote est pris en charge par le noyau :

lspci -k | grep -i network -A 2

Dans mon cas, cela me donne :

02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
    Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
    Kernel driver in use: iwlwifi

Ici on voit on constate qu’un module nommé iwlwifi est en cours d’utilisation.
Effectivement j’ai déjà installé le pilote en question. Je vais maintenant expliquer comment j’ai fait.

Il faut retrouver le pilote correspondant à votre carte. Pour cela, consultez la page suivante :
http://debian-facile.org/doc:materiel:wifi:wifi

Après consultation cela m’amène à l’adresse https://wiki.debian.org/iwlwifi?action=show&redirect=iwlagn
qui concerne le module iwlwifi.
Dans la liste des matériels supportés, on vérifie que notre matériel apparaît bien :

PCI: 8086:0083 Intel Corporation Centrino Wireless-N 1000 [Condor Peak]

C’est bien le cas !

Il s’agit d’un pilote non libre. Cela veut dire qu’il faudra préciser dans les sources d’installation que l’on souhaite installer des paquets non libres, ce n’est pas le cas par défaut.
Dans le fichier /etc/apt/sources.list

deb http://debian.polytech-lille.fr/debian/ stretch main non-free contrib

C’est la clause « non-free » sur cette ligne qui permettra d’ouvrir l’accès aux paquets non libres.

Rafraichir la liste des paquests disponibles via un apt-get update.
puis faire un apt-get install firmware-iwlwifi.

Tapez ensuite ces commandes pour désactiver, puis réactiver ce module du noyau pour réactiver la carte.

modprobe -r iwlwifi
modprobe iwlwifi

Il suffira enfin de paramétrer classiquement votre réseau wifi sur votre gestionnaire de fenêtres (GNOME, KDE, XFCE, etc.).

Liens utils:
http://debian-facile.org/doc:materiel:wifi:detecter
http://debian-facile.org/doc:materiel:wifi:wifi

Laisser un commentaire