注意

这是最新开发分支配套的文档,可能包含已发布版本中尚未提供的功能。如果您要查看特定版本的文档,请使用左侧的下拉菜单并选择所需要的版本。

K230 Linux WiFi 使用指南#

概述#

本文介绍在 K230 开发板上配置和使用 WiFi 的方法。

连接 WiFi 热点#

注意:部分设备仅支持 2.4GHz WiFi,请勿连接 2.4GHz 和 5GHz 合一的热点。

以下提供三种连接 WiFi 热点的方法,可根据实际需求选择使用。

方法一:通过环境变量配置#

通过 fw_setenv 命令设置 WiFi SSID 和密码,然后重启系统使配置生效。

fw_setenv wlanssid wifi_test
fw_setenv wlanpass 12345678
reboot

方法二:使用sta.sh脚本#

使用系统提供的 sta.sh 脚本快速连接 WiFi:

sta.sh wlan0 wifi_test 12345678

说明:该脚本封装了 WiFi 连接的常用命令,是推荐的便捷连接方式。

方法三:手动配置连接#

以 K230-Canmv 为例,板载默认搭载 AP6212 WiFi 模组。系统启动后,通过以下步骤手动配置 WiFi:

# 查看网络接口
ifconfig -a

# 启动网卡
ifconfig wlan0 up

# 启动 wpa_supplicant 服务
wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B

# 扫描热点
wpa_cli -i wlan0 scan

# 打印扫描结果
wpa_cli -i wlan0 scan_result

# 添加网络配置
network_id=$(wpa_cli -i wlan0 add_network)

# 设置 SSID
wpa_cli -i wlan0 set_network $network_id ssid '"wifi_test"'

# 设置密码
wpa_cli -i wlan0 set_network $network_id psk '"12345678"'

# 选择网络进行连接
wpa_cli -i wlan0 select_network $network_id

# 获取 IP 地址
udhcpc -i wlan0 -q

提示:连接成功后,可使用 ping 命令测试网络连通性。

评论列表
条评论
登录