🛠 Wi-Fi 6 et Bluetooth 5.2 sous Ubuntu (Intel AX201)

LattePanda 3 Delta (id: lattepanda-3) · intermediaire · Schéma : IMG-lattepanda-3-intermediaire-3-wifi-bluetooth.svg — La LattePanda 3 Delta avec ses deux antennes IPEX4, le module AX201 relié au réseau Wi-Fi 6 et à un haut-parleur Bluetooth, commandes nmcli et bluetoothctl à l'écran.

Objectives

The LattePanda 3 Delta features a combo Intel AX201 module: Wi-Fi 6 (802.11ax 2.4/5 GHz, 160 MHz) and Bluetooth 5.2, with two IPEX4 antenna connectors. Under Ubuntu 22.04 (the distribution officially documented by DFRobot), the module is recognized by recent iwlwifi drivers and Intel firmware. This tutorial connects the board to the network via the command line, verifies the firmware, and pairs a Bluetooth device — the foundation of headless deployment for an x86 SBC.

Hardware

Full Code

# 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

Expected Verification

lspci lists the AX201, nmcli displays the IPv4 address assigned by the router, and after a reboot the board reconnects automatically — ping -c3 1.1.1.1 succeeds. For Bluetooth, bluetoothctl info shows the connected device.

Common Errors

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials