
QR code Wi-Fi qui ne connecte pas : 9 causes et solutions
Le code est sur le chevalet de table. L'appareil photo le lit instantanément, une bannière propose de rejoindre Cafe_Invites, vous appuyez, le téléphone réfléchit quatre secondes, puis vous renvoie à la liste des réseaux. Pas d'erreur, pas d'explication, rien.
Le problème est plus étroit qu'un code qui refuse de se scanner. Le scan a fonctionné. C'est la connexion qui a échoué. Le dossier général QR code qui ne fonctionne pas couvre les raisons pour lesquelles un code ne se lit pas du tout, dégradation, contraste, taille, éclairage, et il les couvre en détail. Ce qui suit ne traite que de la couche propre au Wi-Fi, celle qui intervient après une lecture réussie.
Diagnostiquez dans cet ordre
Prenez la liste dans l'ordre plutôt que de sauter directement à l'étape qui vous inspire. Chacune écarte tout un groupe de causes possibles et se règle en moins d'une minute, si bien que respecter l'ordre vous fait gagner du temps même le jour où la panne vient de la dernière ligne.
- Décodez le code et lisez le texte brut. Un scanner de QR code qui affiche le contenu décodé vous donne le nom du réseau, le type de sécurité et le mot de passe que le code transporte réellement, qui n'est souvent pas celui que vous croyez y avoir mis.
- Rejoignez le réseau manuellement en tapant le mot de passe. Si la saisie manuelle échoue aussi, le mot de passe est faux et le code est innocent.
- Oubliez le réseau sur le téléphone de test, puis scannez à nouveau.
- Testez sur un second téléphone, idéalement d'une autre plateforme.
- Vérifiez de quel type de réseau il s'agit vraiment, car certains ne peuvent pas du tout être rejoints par un code à mot de passe.
La plupart des échecs se règlent à l'étape un ou deux. Les étapes trois à cinq existent pour les autres.
Le type de sécurité inscrit dans le code ne correspond pas au réseau
Un QR code Wi-Fi porte un champ de chiffrement à côté du nom et du mot de passe. Mettez-y la mauvaise valeur et les téléphones traiteront l'incohérence de façon inégale. Certains la corrigent en silence. D'autres échouent sans message.
Les cas courants :
- Le code indique WPA alors que le réseau est en réalité ouvert et sans mot de passe : le téléphone tente de s'authentifier auprès de quelque chose qui ne demande aucune authentification.
- Le code indique ouvert alors que le réseau réclame un mot de passe : le téléphone se connecte sans identifiants et se fait rejeter.
- Le code indique WEP parce que quelqu'un a pris la première option d'une liste déroulante. WEP est un schéma différent, bien plus ancien, et n'est pas interchangeable avec WPA2.
WPA3 mérite sa propre note. Les réseaux en WPA3 utilisent une négociation différente de celle de WPA2, et si beaucoup de générateurs encodent les deux sous la même valeur WPA, certains appareils veulent un marqueur WPA3 explicite. Si votre point d'accès est réglé en WPA3 seul plutôt qu'en mode mixte WPA2/WPA3, des téléphones et ordinateurs portables plus anciens peuvent être incapables de rejoindre le réseau, par quelque méthode que ce soit. C'est une limite de compatibilité matérielle, pas un problème de QR, et basculer le point d'accès en mode mixte résout généralement la chose.
Le mot de passe contient des caractères non échappés
La chaîne encodée utilise la ponctuation comme structure. Un code Wi-Fi est essentiellement une ligne de texte dont les champs sont séparés par des points-virgules et des deux-points, et une barre oblique inverse signale un caractère à lire littéralement plutôt que comme structure.
Un mot de passe contenant un point-virgule, un deux-points, une virgule, une barre oblique inverse ou un guillemet doit donc être échappé au moment de générer le code. Sans cela, le décodeur considère que le mot de passe se termine trop tôt. Le code se scanne, le téléphone reçoit un mot de passe tronqué, la connexion échoue.
Comment le repérer : décodez le code et comparez le mot de passe caractère par caractère avec ce que vous avez tapé. S'il est plus court, ou s'il s'arrête juste avant un signe de ponctuation, vous tenez la cause.
Les espaces provoquent la même panne, plus discrètement encore. Un espace final collé depuis un document est invisible dans le champ de saisie et parfaitement encodé dans le code fini. Retapez le mot de passe à la main plutôt que de le coller, puis régénérez avec le générateur de QR code Wi-Fi.
Le nom du réseau n'est pas celui que vous croyez
Les SSID sont sensibles à la casse et exigent l'exactitude. Cafe_Guest et cafe_guest sont deux réseaux différents du point de vue du téléphone, et un code qui porte la mauvaise casse pointe vers un réseau qui n'existe pas. Le téléphone échoue en général sans bruit plutôt que de vous signaler qu'aucun réseau ne correspond.
Trois pièges précis.
Le nommage des bandes. Beaucoup de box diffusent le 2.4GHz et le 5GHz sous le même nom et laissent le téléphone choisir, ce qui convient très bien. D'autres les séparent en deux noms avec un suffixe. Si votre code porte le nom du 5GHz et que l'invité se tient trois pièces plus loin, là où seul le 2.4GHz arrive, la connexion échoue par portée tout en ressemblant à un problème de code.
Emoji et caractères non latins. Un SSID contenant un emoji ou des caractères hors de l'alphabet latin est autorisé, et l'encoder est légal, mais la gestion varie d'un appareil à l'autre. Certains téléphones se connectent sans souci, d'autres non. Si le code fonctionne sur une plateforme et pas sur l'autre, c'est un candidat sérieux, et le même schéma de comportement scindé par plateforme apparaît dans les QR codes qui scannent sur iPhone mais pas sur Android.
Les réseaux masqués. Un réseau qui ne diffuse pas son nom a besoin d'un indicateur supplémentaire dans le code, qui dit au téléphone de le chercher quand même. Tous les générateurs n'exposent pas cette option. Sans cet indicateur, le téléphone parcourt les réseaux visibles, ne trouve rien de correspondant et abandonne. Si le réseau est masqué, activez cet indicateur ou remettez la diffusion du nom, ce qui pour un réseau invité est en général le choix le plus simple, puisque masquer un SSID n'apporte quasiment aucune protection réelle.
Les réseaux qu'un code à mot de passe ne peut pas exprimer
Deux catégories ne fonctionneront jamais avec un QR code Wi-Fi standard, quel que soit le soin apporté à sa fabrication.
Les portails captifs. Aéroports, hôtels, chaînes de cafés et beaucoup de lieux publics placent un réseau ouvert devant une page de connexion. La connexion elle-même réussit. L'accès exige ensuite d'accepter des conditions ou de saisir un numéro de chambre dans un navigateur. Un QR code Wi-Fi peut transporter des identifiants mais ne peut pas remplir un formulaire web. Si votre réseau utilise un portail, le code utile est celui qui pointe vers la page du portail, pas celui qui encode un mot de passe. Un portail casse aussi l'idée qu'un scan met quelqu'un en ligne instantanément, ce qui rejoint la question plus large de savoir si les QR codes fonctionnent sans internet.
Les réseaux d'entreprise en 802.1X. Les installations WPA-Enterprise authentifient chaque utilisateur individuellement, avec un identifiant, une méthode EAP et souvent un certificat. Le format standard des QR codes Wi-Fi n'a aucun champ pour tout cela. Certaines plateformes ont proposé des extensions ; aucune ne fonctionne de façon fiable d'un appareil à l'autre. L'accès en entreprise passe par un profil de configuration ou un déploiement MDM, pas par un QR code.
Et en France ?
Les box récentes des opérateurs français proposent souvent plusieurs bandes Wi-Fi, dont la bande 6 GHz des normes Wi-Fi 6E et Wi-Fi 7. Les téléphones de plus de quelques années ne la voient tout simplement pas. Si votre QR code désigne un réseau qui n'émet qu'en 6 GHz, ou si la box regroupe les bandes sous un nom que ces anciens téléphones ne gèrent pas bien, la connexion échoue sans message clair.
Pour un réseau destiné aux clients ou aux visiteurs, la solution la plus sûre est un réseau invité qui émet en 2,4 GHz et 5 GHz, les bandes que tous les téléphones reconnaissent. C'est ce réseau-là que votre QR code doit désigner.
Le téléphone a déjà un profil périmé pour ce réseau
C'est la variante la plus agaçante du problème, et aussi celle qui fait perdre le plus de temps, parce que le code, lui, est irréprochable. Vous pouvez le regénérer autant de fois que vous le voulez, cela ne changera strictement rien : ce sont le réseau et le téléphone qu'il faut aller examiner.
Si un téléphone s'est déjà connecté à ce SSID avec un ancien mot de passe, il conserve un profil enregistré. Scanner un code portant le nouveau mot de passe ne l'écrase souvent pas. Le téléphone essaie les identifiants enregistrés, échoue, puis peut tourner en boucle de nouvelle tentative ou renvoyer une erreur d'authentification générique. Les clients qui reviennent après un changement de mot de passe tombent dessus en permanence, et vous aussi pendant vos tests, puisque votre propre téléphone est en général celui qui a le plus long historique sur ce réseau.
La solution consiste à oublier le réseau dans les réglages Wi-Fi du téléphone et à scanner de nouveau. Faites-le avant de conclure qu'un code est cassé. Pour tester un code neuf, utilisez soit un appareil qui n'a jamais rejoint le réseau, soit oubliez-le d'abord, sinon vous passerez une heure à déboguer un problème qui n'existe pour personne d'autre.
Si le code échoue encore après tout cela, décodez-le une dernière fois et lisez la sortie à voix haute en face des réglages sans fil réels de la box. L'écart est presque toujours visible dès l'instant où les deux sont côte à côte, et la référence champ par champ se trouve dans le guide complet des QR codes Wi-Fi.


