完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我家的路由器是TP-LINK TL-XDR3020,开发板是ESP32-WROOM-32D,烧录官方例程(idf 4.3.1)后测试SmartConfig功能,使用微信和EspTouch都可以获取到ssid和password并正确连接路由器获取ip地址,但是手机端会一直扫描直到超时才会停止,不知道各位有没有遇到过同样的问题?
我的路由器设置了2.4G和5G独立分开的工作模式,但即使这样,指定SmartConfig去获取2.4G下的配网信息,结果是无法锁定信道,最后在路由器建立了一个访客网络,手机连接访客网络可以让开发板获取到ssid和password,但是就会出现上边提到的情况,使用手机建立个人热点则全部正常 |
|
相关推荐
1个回答
|
|
根据您的描述,SmartConfig在WiFi 6路由器下无法成功发送配网完成通知。以下是一些建议和可能的解决方案:
1. 检查ESP32固件版本:确保您使用的是最新版本的ESP-IDF(例如4.4或更高版本),因为新版本可能修复了与WiFi 6路由器的兼容性问题。 2. 检查SmartConfig配置:确保您的SmartConfig配置正确,包括信道、频段等设置。您可以尝试修改SmartConfig的配置,以适应您的路由器设置。 3. 路由器设置:检查您的TP-LINK TL-XDR3020路由器设置,确保没有限制或阻止SmartConfig的连接。您可以尝试关闭路由器的安全设置,然后重新开启,以确保没有设置错误。 4. 信道锁定问题:您提到无法锁定信道,这可能是导致SmartConfig无法成功发送配网完成通知的原因。您可以尝试手动设置ESP32的信道,以匹配您的路由器信道。 5. 尝试其他配网方法:如果SmartConfig仍然无法正常工作,您可以尝试使用其他配网方法,如AirKiss、ESP-NOW等。 6. 更新路由器固件:检查您的路由器是否有固件更新,更新到最新版本可能会解决与SmartConfig的兼容性问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
1138 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:11 , Processed in 0.961225 second(s), Total 49, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号