🛠 Se connecter au Wi-Fi (et comprendre les limites 2,4 GHz / WPA2)

Raspberry Pi Zero 2 W (2021) — Fiche carte · debutant · Schéma : IMG-zero-2w-debutant-2-connexion-wifi-24ghz.svg — Zero 2 W et sa routeur Wi-Fi, onde 2,4 GHz uniquement, cadenas WPA2, terminal affichant « iw wlan0 link ».

Objectifs

Configurer et diagnostiquer la connexion Wi-Fi de la Zero 2 W : le combo radio embarqué (puce Cypress/Infineon classe 43430) est limité au 2,4 GHz 802.11n (35 Mb/s max) et au WPA2 — pas de 5 GHz, pas de WPA3 (bug amont ouvert depuis 2021, raspberrypi/linux#4718). Savoir lire la qualité du lien est la base de tout projet IoT fiable.

Matériel

Code complet

# Avec wpa_cli (Raspberry Pi OS Lite) :
sudo wpa_cli -i wlan0 scan
sudo wpa_cli -i wlan0 scan_results | grep -i "mon_reseau"
sudo wpa_cli -i wlan0 add_network
sudo wpa_cli -i wlan0 set_network 0 ssid '"mon_reseau"'
sudo wpa_cli -i wlan0 set_network 0 psk '"motdepassewifi"'
sudo wpa_cli -i wlan0 select_network 0

# Diagnostic du lien :
iw dev wlan0 link          # état + signal en dBm
iw dev wlan0 info          # canal, bitrate
ip -4 addr show wlan0      # adresse IP obtenue (DHCP ?)
ping -c 4 1.1.1.1          # connectivité hors DNS

Vérification attendue

« iw dev wlan0 link » affiche « Connected to » avec un signal : au-delà de -70 dBm c'est confortable, en dessous de -85 dBm c'est marginal sur du 2,4 GHz. Le ping 1.1.1.1 passe. Si le réseau cible est en WPA3, le scan le voit mais l'association échoue éternellement — c'est la limite matérielle documentée, pas votre mot de passe.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels