WIFI
快速使用
首先,请确保开发板的天线已正确连接,否则将无法搜索或连接到 Wi-Fi 网络。
查看 WLAN 接口 wlan0 已经扫描到的 WiFi 列表。
wpa_cli -i wlan0 scan_resultwpa_cli是 wpa_supplicant 的命令行控制工具,用于管理 WiFi 连接。-i wlan0指定操作的无线网卡接口。scan_result会列出扫描到的 AP(SSID、BSSID、信号强度、加密类型等)。
创建一个新的 WiFi 网络配置,并返回一个 network ID(通常是 0, 1, 2…)。
wpa_cli -i wlan0 add_network- WiFi 可以同时管理多个网络配置,这里添加了一个新的网络。
- 返回的 network ID 会在后续命令中使用,例如 1。
设置 WIFI 网络的名称。
wpa_cli -i wlan0 set_network 1 ssid '"Luckfox-5G"'- set_network
<id> ssid "<SSID>"语法中 SSID 要用双引号包裹,因此在 shell 里要再用单引号包裹整个字符串。 - 实际传入 wpa_supplicant 的是 "Luckfox-5G"(双引号必须保留)。
- set_network
设置 WiFi 密码。
wpa_cli -i wlan0 set_network 1 psk '"luckfox12345"'- psk 同样需要 双引号包裹 密码。
- wpa_supplicant 会自动把这个明文密码转换成 PSK(Pre-Shared Key)。
启用指定 network ID 的网络配置。
wpa_cli -i wlan0 enable_network 1获取 IP 地址。
udhcpc -i wlan0