🛠 Wi-Fi 6 et Bluetooth 5.2 sous Ubuntu (Intel AX201)
Objetivos
La LattePanda 3 Delta incorpora un módulo combo Intel AX201: Wi-Fi 6 (802.11ax 2,4/5 GHz, 160 MHz) y Bluetooth 5.2, con dos conectores de antena IPEX4. Bajo Ubuntu 22.04 (distribución documentada oficialmente por DFRobot), el módulo es reconocido por los controladores iwlwifi y el firmware intel recientes. Este tutorial conecta la placa a la red mediante línea de comandos, verifica el firmware y empareja un dispositivo Bluetooth — la base del despliegue sin pantalla de un SBC x86.
Material
- LattePanda 3 Delta bajo Ubuntu 22.04 LTS
- Antenas fijadas en los dos conectores IPEX4 (sin antenas, la recepción es tan débil que el Wi-Fi parece estar averiado)
- Punto de acceso 2,4 GHz o 5 GHz
- Un dispositivo Bluetooth (auriculares, altavoz — nota: el accesorio UPS Hat DFR0682, en cambio, se comunica mediante USB/HID-UPS y no por Bluetooth)
Código completo
# 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
Verificación esperada
lspci lista el AX201, nmcli muestra la dirección IPv4 asignada por el router, y tras reiniciar la placa se reconecta sola — ping -c3 1.1.1.1 concluyente. En Bluetooth, bluetoothctl info muestra el dispositivo conectado.
Errores frecuentes
- Antenas olvidadas: los conectores IPEX4 son diminutos; sin antenas, el alcance cae a unos pocos decímetros.
- Firmware ausente tras una instalación mínima:
sudo apt install linux-firmwarey luego reiniciar; un kernel demasiado antiguo gestiona mal el AX201 — mantenerse en Ubuntu 22.04 o más reciente. - En el lado Windows: el controlador Intel AX201 proviene de las páginas
drivers_and_softwarede la documentación oficial. - Red de 5 GHz ausente en el escaneo: algunos routers utilizan canales DFS; probar con la banda de 2,4 GHz para aislar el problema.
- Bluetooth bloqueado por rfkill:
rfkill listy luegorfkill unblock bluetooth. - No confundir: la placa también dispone de un puerto Ethernet Gigabit (Intel I211-AT / I225-V) con Wake-on-LAN, a menudo más fiable para una máquina fija.
Otros tutoriales para esta placa
Ejemplos de código para esta placa
clignotante.pyPythonbouton.pyPythonservo.pyPythonanalogique.pyPythonrespiration.pyPythonneopixel.pyPython