Sous Linux, une clé Wi-Fi USB doit avoir son pilote dans le noyau. Si le vendeur ou un forum vous dit d’installer un pilote DKMS, rendez la clé et choisissez-en une autre.
Ce conseil vient d’un cas concret. Une petite clé « Wi-Fi 6 » achetée à bas prix, branchée sur un PC sous Linux Mint 22.3 (noyau 7.0), n’a fait apparaître aucun réseau sans fil. Le système l’a prise pour une clé de stockage de 3,6 Mo.
Ce qui se passe avec ce type de clé
La clé contient une puce AIC8800 (fabricant AICSemi) qu’aucun pilote du noyau Linux ne gère. La commande lsusb le montre tout de suite :
Bus 003 Device 102: ID a69c:5721 aicsemi Aic MSC
- Le mode « CD virtuel ». Au branchement, la clé se présente comme un mini-disque contenant le pilote Windows. Elle ne devient une carte Wi-Fi qu’après avoir été « éjectée » par un logiciel.
- Aucune interface réseau.
ip linketnmcline montrent aucune interfacewlan…. - La seule solution proposée est de compiler un pilote non officiel, livré en paquet DKMS par le vendeur ou trouvé sur GitHub.
Pourquoi éviter les pilotes DKMS
Un pilote DKMS est un code source extérieur au noyau, recompilé sur votre machine à chaque mise à jour du noyau. Le principe est ingénieux, mais pour une carte Wi-Fi il crée plus de problèmes qu’il n’en règle.
- Il casse aux mises à jour. Le noyau change ses interfaces internes à chaque version. Un pilote non maintenu cesse de compiler, et le Wi-Fi disparaît au redémarrage, souvent sans message clair.
- Il dépend d’un bénévole ou d’un vendeur. Ces pilotes sont souvent des copies de code fabricant, corrigées par une seule personne sur GitHub. Le jour où elle arrête, la clé est perdue.
- Il complique le Secure Boot. Un module compilé localement doit être signé avec une clé MOK enregistrée dans le firmware, sinon il refuse de se charger.
- Il pose un problème de sécurité. Ce code tourne avec tous les droits du noyau, sans la relecture qu’exige l’intégration officielle. Les failles Wi-Fi y sont corrigées tard, ou jamais.
- Il alourdit le système. Il faut installer
dkms,build-essentialet les en-têtes du noyau, et attendre une compilation à chaque mise à jour. - Il ne fonctionne pas partout. Sur une clé Live, une distribution immuable ou une machine sans réseau, impossible de compiler le pilote, alors que c’est justement là qu’on a besoin du Wi-Fi.
Un pilote intégré au noyau, lui, est relu, testé, mis à jour avec le système et présent dès l’installation.
Reconnaître les clés à éviter
Une clé problématique se trahit souvent sur sa fiche produit, avant même l’achat.
| Signe | Ce qu’il indique |
|---|---|
| « Sans CD », « Driver Free », « Plug and Play Windows » | Mode CD virtuel avec pilote Windows embarqué |
| Puce AIC8800 ou AICSemi | Aucun pilote dans le noyau |
| « Linux : téléchargez le pilote sur notre site » | Pilote externe, donc DKMS |
| Marque inconnue, prix très bas, puce non précisée | Puce qui peut changer d’un lot à l’autre |
Tutoriels qui renvoient vers un dépôt GitHub de pilote (aic8800, rtl88xxau…) |
Pilote hors noyau, même si la clé est répandue |
Même nom commercial ne veut pas dire même puce : un fabricant peut changer de composant entre deux versions matérielles (V1, V2, V3) du même modèle.
Les puces qui marchent dès le branchement
Les puces MediaTek de la famille mt76 sont le choix le plus sûr : leur fabricant contribue lui-même au noyau Linux.
| Puce | Norme | Pilote du noyau | À retenir |
|---|---|---|---|
| MediaTek MT7921AU | Wi-Fi 6 (AX), 2,4 + 5 GHz | mt7921u |
Le meilleur choix actuel en Wi-Fi 6 |
| Realtek RTL8852BU | Wi-Fi 6 (AX1800), 2,4 + 5 GHz | rtw89_8852bu |
Testée ici avec une clé TP-Link AX1800 : reconnue dès le branchement |
| MediaTek MT7612U | Wi-Fi 5 (AC), 2,4 + 5 GHz | mt76x2u |
Très stable, largement testé |
| MediaTek MT7610U | Wi-Fi 5 (AC), une antenne | mt76x0u |
Petite clé économique |
| Realtek RTL8822BU / RTL8821CU | Wi-Fi 5 (AC) | rtw88 |
Intégrées plus récemment, moins rodées que MediaTek |
Ces pilotes sont fournis avec Linux Mint, Ubuntu, Debian et Fedora récents. La clé fonctionne dès le branchement, y compris depuis une clé d’installation Live.
Le contre-exemple : une clé TP-Link AX1800
Sur le même PC, une clé TP-Link AX1800 (puce Realtek RTL8852BU, ID USB 35bc:0108) a fonctionné en une seconde, sans rien installer.
- Le mode CD virtuel ne gêne pas. La clé démarre aussi comme un petit disque (
0bda:1a2b), mais Linux la reconnaît et la bascule seul en mode Wi-Fi. - Le pilote est déjà là. Le noyau charge
rtw89_8852buet son firmware, puis crée l’interfacewlx…. - Les deux bandes sont détectées. Le premier scan affiche les réseaux 2,4 GHz (canaux 1 et 6) et 5 GHz (canaux 48 et 100).
Mesures faites le 19 octobre 2026 sur un réseau 5 GHz (canal 48, signal 61 %, liaison négociée entre 540 et 648 Mbit/s), en forçant le trafic sur la clé :
| Test | Clé TP-Link AX1800 | Ethernet du même PC |
|---|---|---|
| Téléchargement, fast.com (Netflix, serveurs Paris) | 200 Mbit/s | 549 Mbit/s |
| Téléchargement, fichier OVH de 1 Go | 272 Mbit/s | 859 Mbit/s |
| Envoi, Cloudflare | 146 à 209 Mbit/s | — |
| Latence, ping 1.1.1.1 | 15 ms | — |
Le Wi-Fi atteint environ un tiers du débit filaire, ce qui est normal pour une clé USB à signal moyen. C’est largement assez pour de la vidéo 4K ou du télétravail.
La différence avec la clé AIC8800 ne tient pas au prix ni à la norme Wi-Fi : les deux annoncent le Wi-Fi 6. Elle tient uniquement à la présence du pilote dans le noyau.
Vérifier avant d’acheter, et que faire sinon
Avant l’achat, cherchez le nom de la puce, pas celui de la marque.
- Repérez la puce sur la fiche produit ou dans les avis. Pas de puce indiquée : passez votre chemin.
- Vérifiez qu’elle est listée comme gérée « in-kernel », par exemple sur la liste communautaire USB-WiFi de morrownr ou sur linux-hardware.org.
- Préférez un vendeur qui accepte les retours.
Si la clé est déjà branchée, deux commandes suffisent pour trancher :
lsusb # identifiant et nom de la puce
nmcli device status # une ligne « wifi » doit apparaître
Pas de ligne wifi et aucun pilote proposé par le Gestionnaire de pilotes de Mint ? Renvoyez la clé tant que c’est possible. En attendant, un câble Ethernet ou le partage de connexion USB d’un téléphone dépannent sans rien installer.
En résumé
Une clé Wi-Fi qui demande un pilote DKMS vous fera gagner quelques euros à l’achat et vous en coûtera bien plus en temps. Achetez une clé dont la puce est gérée par le noyau, comme une MediaTek ou la TP-Link AX1800 testée ici : elle marchera aujourd’hui, et elle marchera encore après la prochaine mise à jour.
Commentaires
Aucun commentaire pour l'instant. Soyez le premier !
Laisser un commentaire