Sommaire
Lorsqu’on installe ou utilise Linux, il arrive que la carte Wi-Fi ne soit pas détectée. Ce problème peut provenir de plusieurs causes, allant d’un pilote manquant à un blocage logiciel ou matériel. Comprendre ces raisons est essentiel pour rétablir une connexion sans fil fonctionnelle.
À retenir
-
L’absence de la carte Wi-Fi sous Linux provient souvent d’un pilote non installé ou incompatible.
-
Des blocages logiciels (rfkill) ou matériels (BIOS, bouton physique) peuvent désactiver la carte.
-
Vérifier le noyau Linux, le BIOS et l’état matériel permet de résoudre la majorité des cas.
Pilote non installé ou incompatible
Un pilote Wi-Fi manquant ou inadapté est la cause la plus fréquente de non-détection. Certaines cartes, notamment Realtek et Broadcom, nécessitent l’installation de paquets spécifiques comme linux-firmware-non-free.
« Un système Linux performant repose sur des pilotes adaptés à chaque composant. » — Jean Morel, administrateur système.
Identifier le modèle de la carte
Utilisez les commandes :
-
lspci -kpour une carte interne, -
lsusbpour une carte USB, -
lshw -C networkpour un état global des interfaces.
Installer le bon pilote
Selon le modèle détecté, installez le pilote propriétaire ou libre disponible pour Linux. Cela résout la plupart des problèmes liés à la carte Wi-Fi.
Carte Wi-Fi désactivée logiciellement ou matériellement
Même avec un bon pilote, une carte Wi-Fi sous Linux peut être désactivée. Le blocage est parfois invisible dans l’interface graphique.
« Un simple blocage logiciel peut donner l’impression d’un problème matériel. » — Claire Bernard, ingénieure réseau.
Vérifier avec rfkill
Tapez sudo rfkill list. Si la carte apparaît comme Soft blocked ou Hard blocked, débloquez-la avec :
sudo rfkill unblock wifi
Activer dans le BIOS ou via un bouton physique
Certains ordinateurs exigent que le Wi-Fi soit réactivé dans le BIOS ou via un interrupteur matériel sur le châssis.

Incompatibilité avec le noyau Linux
Une version trop ancienne ou trop récente du noyau Linux peut empêcher la reconnaissance de la carte Wi-Fi.
« Mettre à jour son système, c’est aussi améliorer la compatibilité matérielle. » — Marc Lefèvre, contributeur open-source.
Mettre à jour ou changer de noyau
-
Vérifiez si une mise à jour de votre distribution est disponible.
-
Testez un noyau plus récent (ou plus ancien si nécessaire).
Cela peut suffire pour activer la carte non reconnue.
Problèmes matériels de la carte Wi-Fi
Si la carte Wi-Fi n’apparaît pas même dans le BIOS ou sous Windows, il est possible que le composant soit défectueux.
« Un diagnostic matériel est parfois la seule solution face à une panne persistante. » — Sophie Lambert, technicienne informatique.
Étapes de vérification
-
Testez la carte sur un autre système (Windows ou Linux Live USB).
-
Contrôlez les branchements si c’est une carte interne.
-
Envisagez un remplacement si la panne est confirmée.
Tableau des principales causes et solutions pour une carte Wi-Fi sous Linux
| Cause | Commande/Action à effectuer | Solution possible |
|---|---|---|
| Pilote manquant ou incompatible | lspci, lsusb, lshw -C network |
Installer le paquet firmware adapté |
| Carte bloquée logiciellement (rfkill) | sudo rfkill list puis sudo rfkill unblock |
Débloquer la carte Wi-Fi |
| Blocage matériel (BIOS ou bouton) | Vérifier BIOS ou interrupteur physique | Activer le Wi-Fi |
| Noyau non compatible | Vérifier version du noyau (uname -r) |
Mettre à jour ou changer de noyau |
| Défaut matériel | Tester sur autre OS ou machine | Remplacer la carte défectueuse |
Et vous, avez-vous déjà rencontré ce problème de carte Wi-Fi sous Linux ? Partagez vos solutions et expériences dans les commentaires !
