嵌入式WPA3移植

本文档详细介绍了如何配置路由器和开发板以使用WPA3-SAE模式进行WiFi连接,包括修改配置文件、使用wpa_supplicant连接、检查连接状态以及进行连外网测试。当路由器关闭WPA3模式时,无法成功连接,验证了当前确实是WPA3模式。
摘要由CSDN通过智能技术生成

1.路由器配置选项打开WPA3-SAE模式

2.开发板配置文件wpa_supplicant.conf 配置为wpa3 模式

key_mgmt=SAE (wpa3模式)
3.连接路由器wifi
wpa_supplicant -Dnl80211 -i wlan0 -c /etc/config/wpa_supplicant.conf -B
sleep 1
udhcpc -i wlan0
4.查看连接状态
[root@anyka /usr/sbin]$ wpa_cli status
Selected interface ‘wlan0’
bssid=82:d6:58:d1:f1:5b
freq=2437
ssid=wpa3 //路由器wifi名
id=0
mode=station //station模式
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=SAE //wpa3模式
pmf=1
mgmt_group_cipher=BIP
sae_group=19
wpa_state=COMPLETED // 连接成功
ip_address=192.168.3.6
address=9c:1c:37:64:50:60
[root@anyka /usr/sbin]$
5 . 连外网测试
关掉以太网 ifconfig eth0 down
Ping外网 ping www.baidu.com
[root@anyka /usr/sbin]$ ifconfig eth0 down
[root@anyka /usr/sbin]$ ping www.baidu.com
PING www.baidu.com (180.101.49.12): 56 data bytes
64 bytes from 180.101.49.12: seq=0 ttl=49 time=358.785 ms
64 bytes from 180.101.49.12: seq=1 ttl=49 time=239.985 ms
6 .如何确认当前是wpa3模式?
将路由器WPA3_SAE模式关闭,打开.
同时重新连接wifi. 路由器关闭WPA3模式时,无法连接.
对应开发板状态查看如下
[root@anyka /usr/sbin]$ wpa_cli scan_results 看到SAE字样.
Selected interface ‘wlan0’
bssid / frequency / signal level / flags / ssid
82:d6:58:d1:f1:5b 2437 -45 [WPA2-PSK+SAE-CCMP][ESS][UTF-8] wpa3
5c:02:14:9e:b9:0a 2412 -78 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] ios
f0:b4:29:8b:62:f3 2447 -74 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] vdp_wdd_test
60:3a:7c:99:a0:1e 2442 -83 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] TCPIP_VDP_WS5100
64:6e:97:a4:76:14 2442 -85

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值