完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我对 WPS 有疑问。如果我在两个AP(路由器)上设置了相同的SSID,则WPS将无法正常工作。
我的SDK是: 1.5.4.1(39cb9a32) Log: 模式:空 模式:STA(18:Fe:34:D1:8A:9C) 添加 if0 wifi_wps_enable WPS扫描 构建公钥启动 构建公钥完成 F R0,扫描 F R0,扫描 f r0, wps discover [myssid] 扫描完成 WPS:否定开始 F R0,扫描 state: 0 -> 2 (b0) state: 2 -> 3 (0) state: 3 -> 0 (d) 此时,传递给 wifi_set_event_handler_cb 的函数被调用: 断开与 SSID myssid 的连接,原因 203 大约 2 分钟后,将使用参数 WPS_CB_ST_tiMEOUT 调用传递给 wifi_set_wps_cb 的函数。 If the two AP have different SSID after step state: 2 -> 3 (0) is: state: 3 -> 5 (10) 加 0 援助 1 cnt 进程 Pubkey 启动 进程 Pubkey 完成 WPS: key[mykey] WPS完成 |
|
相关推荐
1个回答
|
|
WPS(Wi-Fi Protected Setup)是一种旨在简化Wi-Fi安全设置过程的网络认证协议。它允许用户通过输入PIN码或使用PBC(Push Button Configuration)按钮来连接到Wi-Fi网络。然而,当多个AP(接入点)具有相同的SSID时,WPS可能会遇到一些问题。
以下是一些可能的原因: 1. **信道冲突**:当多个AP使用相同的SSID时,它们可能会在相同的信道上广播,导致信号干扰。这可能会影响WPS的正常工作,因为它依赖于信号强度和稳定性来建立连接。 2. **地址冲突**:每个AP都有一个唯一的MAC地址。当多个AP具有相同的SSID时,客户端设备可能会遇到地址冲突,导致WPS连接失败。 3. **WPS认证过程**:WPS的认证过程涉及到交换密钥和证书。当多个AP具有相同的SSID时,客户端设备可能会混淆这些信息,导致认证失败。 4. **固件和软件问题**:不同的AP可能使用不同的固件和软件版本,这可能会影响WPS的兼容性和性能。在您提供的日志中,SDK版本为1.5.4.1,这可能是导致WPS无法正常工作的原因之一。 5. **WPS配置问题**:在某些情况下,WPS配置可能不正确,导致连接失败。例如,如果WPS模式未正确启用或配置,客户端设备可能无法识别并连接到AP。 为了解决这个问题,您可以尝试以下方法: - 确保所有AP使用不同的SSID,以避免信道冲突和地址冲突。 - 检查并更新AP的固件和软件,以确保它们兼容并支持WPS。 - 确保WPS配置正确,包括启用WPS模式和设置正确的PIN码或PBC按钮。 - 如果问题仍然存在,您可以尝试使用其他Wi-Fi安全协议,如WPA2或WPA3,这些协议可能提供更好的兼容性和安全性。 总之,当多个AP具有相同的SSID时,WPS可能会遇到一些问题,导致连接失败。为了避免这些问题,建议使用不同的SSID,并确保WPS配置正确。同时,检查并更新AP的固件和软件,以确保它们兼容并支持WPS。 |
|
|
|
只有小组成员才能发言,加入小组>>
142 浏览 1 评论
550浏览 6评论
460浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
441浏览 5评论
444浏览 4评论
415浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:12 , Processed in 0.822971 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号