wifi连接-密码正确但连接时supplicant state返回的是ERROR_AUTHENTICATING----Android M 6.0

本文分析了在Android M 6.0系统中,Wi-Fi连接时出现ERROR_AUTHENTICATING错误的原因,主要归因于scan操作与connect请求的时间同步问题。当scan期间尝试connect,可能导致底层与上层状态不同步,造成连接失败。解决方案是避免在scan之后立即进行connect操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

scan执行时间较长,而切换ap比较快,会导致底层和上层的状态不sync, 而出现此问题, 分析如下:

1. scan期间处理connect 请求,由于scan时间较长,connect pending.  
06-05 10:00:51.155156 10210 10210 D wpa_supplicant: wlan0: Add radio work 'connect'@0x7fb3add140
06-05 10:00:54.901443 10210 10210 D wpa_supplicant: wlan0: Radio work 'scan'@0x7fb3add190 done in 5.016538 seconds
06-05 10:00:54.901515 10210 10210 D wpa_supplicant: wlan0: Starting radio work 'connect'@0x7fb3add140 after 3.746329 second wait

2. scan返回后,一方面底层会继续pending的connect,连接上
06-05 10:00:54.901540 10210 10210 I wpa_supplicant: wlan0: Trying to associate with SSID 'TP-test100-5g'
06-05 10:00:54.903265 10210 10210 D wpa_supplicant:   * bssid_hint=20:6b:e7:e6:6a:78
06-05 10:00:54.998693 10210 10210 I wpa_supplicant: wlan0: CTRL-EVENT-CONNECTED - Connection to 20:6b:e7:e6:6a:78 completed [id=7 id_str=]

3. 另

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值