发帖
27 0 0

求助:ai-wb2的12f和32s-kit无法使用sdk连接wifi(已解决)

KevinLi
高级会员

6

主题

44

回帖

656

积分

高级会员

积分
656
Ai-WB2系列 9092 27 2024-8-31 14:46:00
如图和附件。


wb2连wifi排查:


两个不同wifi的log部分截图

--



附件是 wb2连不上wifi的相关资料
上传的附件: wb2连不上wifi的相关资料.zip (200.19 KB, 下载次数: 6)






──── 0人觉得很赞 ────

使用道具 举报

2024-12-28 16:08:51

没解决。我手机热点、小米pad、路由器,切换wifi5、6,改wpa,发现我的3个设备都不太一样,AT能连部分wifi,SDK代码连不上的不知道怎么配置,换wifi或者开发板呗
2024-12-22 01:20:15
怎么解决的?
本帖最后由 Ai-Thinker小泽 于 2024-9-14 09:14 编辑
KevinLi 发表于 2024-9-13 01:33
AT方式 可以连接 手机和pad的WPA2-个人热点;
我有空再试一下之前截图中路由器的各个wifi模式,之前SDK方 ...

1.因为不同型号的路由器加密方式不一样,STA设备会自适应。
2.后面的也是路由器加密方式不同而已,AT能连的话大概率是你代码层面没去配置对应的加密方式。
你把你的SDK 完成的目录结构贴出来吧,路由器和手机热点不大可能有问题
KevinLi 发表于 2024-9-13 01:35
您如果方便的话,可以截图一下路由器型号以及2.4g的wifi模式么,我想参考一下 ...

额,还没搞定吗
2024-9-13 01:35:25
WildboarG 发表于 2024-8-31 17:20
[md]没问题,刚拆了一个新的wb2-12f-kit 烧录了一下你说的例程

您如果方便的话,可以截图一下路由器型号以及2.4g的wifi模式么,我想参考一下
2024-9-13 01:33:45
Ai-Thinker小泽 发表于 2024-9-11 16:53
这样,你用AT固件试试看能不能连上

AT方式 可以连接 手机和pad的WPA2-个人热点;
我有空再试一下之前截图中路由器的各个wifi模式,之前SDK方式连接不上手机热点可能只是手机乌龙了我还没再试;

关于后文的两个疑问(部分理论知识问gpt也没问明白),希望泽哥有空可以解答一下,感谢
2024-9-13 01:29:28
分析


gpt的理论知识:
        ("WPA2-个人"也被称为"WPA2-PSK"(Pre-Shared Key));
        (WPA2 TKIP和WPA2 PSK都是WPA2安全协议的一部分,但它们关注的是不同的方面。TKIP是一种加密算法,而PSK是一种密钥管理方式)--不太了解这两个是不是互斥的;

已知AT网页手册中,支持显示的扫描类型 有
        WPA2 AES
        WPA2 TKIP        WPA2-P成功连接
        WPA2 Mixed
        WPA/WPA2 TKIP
        WPA/WPA2 AES
        WPA3-ASE AES         WPA3-P显示

        但却能显示 不在参数列表的WPA2 PSK

实验发现 荣耀畅玩30plus手机的热点模式
        无加密是wifi5,
        WPA2和3各自都是 wifi4

---

结论1,热点写的 个人/企业 模式 与 开发板扫描 显示不太一样(还没查具体的理论知识和对应关系,我以为只区分 个人加密模式 和 企业AES加密模式),2v3也对不上;
结论2,安卓热点显示为WPA2-个人的、wb2显示为WPA2 TKIP的,可以连接;
结论3,wb2显示为WPA2 PSK/WPA3 SAE的无法连接,其中我的手机和pad分别设置为WPA2/3-P和WPA-3是这个情况,说明我手机和pad这个模式划分也不一样。

疑问1:为什么aiwb2显示的和其他安卓设备连接 显示的 wifi模式完全不同(理论知识待补充),一次是TKIP一次是AES;
疑问2:为什么aiwb2在扫描发现是WPA2 PSK/WPA3 SAE 后,连接不上,前者似乎是简单的加密方式(wb2系列的规格书无说明!只写了支持 IEEE 802.11 b/g/n 协议、AES/PKA 加密什么的);

--2024年9月13日01:18:47

2024-9-13 01:28:16
拿AT固件测试了一下(路由器默认、手机all、pad all)




AT固件(2328)combo_v23.1.0
AT指令集参考 https://aithinker-combo-guide.re ... html#at-wmode-wi-fi

sdk_version:release_bl_iot_sdk_1.6.40
firmware_version:release/V4.18_P23.1.0

STA模式保存到flash
AT+WMODE=1,1

AT+WSCAN
正常

===========================================测试开始

==路由器 WPA2-P和3-SAE

AT+WSCAN=TP-LINK_2A10
成功【
+WSCAN:index,SSID,CH,SECURITY,RSSI,BSSID
1 TP-LINK_2A10,11,WPA2 PSK/WPA3 SAE,-44,f4:2a:7d:e4:2a:10


AT+WJAP=TP-LINK_2A10,15201515312
失败【
AT+WJAP:66
+ERROR


AT+WJAP?
失败【
AT+WJAP:74
+ERROR


==试试mipad wifi WPA2-Personal 非wifi6


AT+WSCAN=mi5P5
成功【
+WSCAN:index,SSID,CH,SECURITY,RSSI,BSSID
1 mi5P5,1,WPA2 TKIP,-42,02:18:98:42:de:c8

+EVENT:WIFI_SCAN_DONE


AT+WJAP=mi5P5,15201515312
成功【

+EVENT:WIFI_CONNECT


AT+WJAP?

        +WJAP:3,mi5P5,15201515312,02:18:98:42:de:c8,WPA2 TKIP,7c:b9:4c:89:f9:01,1,192.168.8.4,192.168.8.80
        OK
】其中“WPA2 TKIP”和指令集的支持加密方式相同

==尝试mipad   WPA3-P(扫描2次发现是WPA2 P和WPA3 SAE)

AT+WSCAN=mi5P5
        +WSCAN:index,SSID,CH,SECURITY,RSSI,BSSID
        1 mi5P5,1,WPA2 PSK/WPA3 SAE,-40,02:18:98:42:de:c8
        这里的扫描结果与 下边 手机 WPA2/3-P的情况一样

AT+WJAP=mi5P5,15201515312
成功复现路由器的情况,无法连接“不存在的”WPA2 PSK?【
        AT+WJAP:66
        +ERROR


==试试手机热点

WPA2-P、WPA3-P、WPA2/WPA3-P、无密码 4种情况下

使用AT+WSCAN=RKY-AN00D,连接后再使用AT+WJAP?

手机设置为 无密码
           RKY-AN00D,1,Open,-27,f2:4f:bf:f5:c5:5f  
        可连接

手机设置为 WPA2-P
        RKY-AN00D,11,WPA2 TKIP,-27,f2:4f:bf:f5:c5:5f
        +WJAP:3,RKY-AN00D,15201515312,f2:4f:bf:f5:c5:5f,WPA2 TKIP,7c:b9:4c:89:f9:01,11,192.168.206.4,192.168.206.65
        aiwb2开发板成功连接,这2次显示都是WPA2 TKIP

手机设置为 WPA3-P
        +WSCAN:index,SSID,CH,SECURITY,RSSI,BSSID
        1 RKY-AN00D,1,WPA3-ASE AES,-27,f2:4f:bf:f5:c5:5f
        此时发现,手机热点显示Personal,同样连接这个wifi的pad显示也是wifi4 WPA3-Personal;
        aiwb2扫描成功,但显示加密类型是ASE,且无法连接,报错【AT+WJAP:66】

手机设置为 WPA2/WPA3-Personal
        +WSCAN:index,SSID,CH,SECURITY,RSSI,BSSID
        1 RKY-AN00D,10,WPA2 PSK/WPA3 SAE,-28,f2:4f:bf:f5:c5:5f
        pad连接显示是 WiFi4 WPA2/WPA3-Personal
        wb2无法连接 报错ERROR:66

】连接cmd          AT+WJAP=RKY-AN00D,15201515312
实验结束---2024年9月13日00:33:59


您需要登录后才可以回帖 立即登录
高级模式
123下一页
统计信息
  • 会员数: 30502 个
  • 话题数: 44670 篇