🛠 Wi-Fi 6 et Bluetooth 5.2 sous Ubuntu (Intel AX201)
Objectifs
La LattePanda 3 Delta embarque un module combo Intel AX201 : Wi-Fi 6 (802.11ax 2,4/5 GHz, 160 MHz) et Bluetooth 5.2, avec deux prises d'antenne IPEX4. Sous Ubuntu 22.04 (distribution officiellement documentée par DFRobot), le module est reconnu par les pilotes iwlwifi et le firmware intel récents. Ce tutoriel connecte la carte au réseau en ligne de commande, vérifie le firmware, et apparie un périphérique Bluetooth — la base du déploiement sans écran d'un SBC x86.
Matériel
- LattePanda 3 Delta sous Ubuntu 22.04 LTS
- Antennes fixées sur les deux connecteurs IPEX4 (sans antennes, la réception est si faible que le Wi-Fi semble cassé)
- Point d'accès 2,4 GHz ou 5 GHz
- Un périphérique Bluetooth (casque, haut-parleur — note : l'accessoire UPS Hat DFR0682, lui, passe par USB/HID-UPS et non par Bluetooth)
Code complet
# 1. Vérifier la détection du module (attendu : Intel AX201 [8086:2725])
lspci -nnk | grep -A3 -i network
# 2. Vérifier que le firmware iwlwifi est chargé sans erreur
sudo dmesg | grep -i iwl
dmesg | grep -i "failed to load firmware" # ne rien afficher = OK
# 3. Scanner et se connecter en Wi-Fi avec NetworkManager
nmcli device wifi list
nmcli device wifi connect "MON_SSID" password "MON_MOT_DE_PASSE"
nmcli connection show --active
# 4. Rendre la connexion permanente (reconnexion au démarrage)
nmcli connection modify "MON_SSID" connection.autoconnect yes
# 5. Bluetooth : allumer, scanner, apparier
bluetoothctl
# power on
# agent on
# scan on # repérer l'adresse XX:XX:XX:XX:XX:XX
# pair XX:XX:XX:XX:XX:XX
# trust XX:XX:XX:XX:XX:XX
# connect XX:XX:XX:XX:XX:XX
# exit
Vérification attendue
lspci liste l'AX201, nmcli affiche l'adresse IPv4 attribuée par le routeur, et après redémarrage la carte se reconnecte seule — ping -c3 1.1.1.1 concluant. En Bluetooth, bluetoothctl info montre le périphérique connecté.
Erreurs fréquentes
- Antennes oubliées : les connecteurs IPEX4 sont minuscules ; sans antennes, la portée tombe à quelques dizaines de centimètrès.
- Firmware manquant après une installation minimale :
sudo apt install linux-firmwarepuis redémarrage ; un noyau trop ancien gère mal l'AX201 — rester sur Ubuntu 22.04 ou plus récent. - Côté Windows : le pilote Intel AX201 provient des pages
drivers_and_softwarede la documentation officielle. - Réseau 5 GHz absent du scan : certains routeurs utilisent des canaux DFS ; tester le 2,4 GHz pour isoler le problème.
- Bluetooth bloqué par rfkill :
rfkill listpuisrfkill unblock bluetooth. - Ne pas confondre : la carte dispose aussi d'un port Ethernet Gigabit (Intel I211-AT / I225-V) avec Wake-on-LAN, souvent plus fiable pour une machine à demeure.
Autres tutoriels pour cette carte
Exemples de code pour cette carte
clignotante.pyPythonbouton.pyPythonservo.pyPythonanalogique.pyPythonrespiration.pyPythonneopixel.pyPython