Tha*_*tos 5 networking linux wireless-networking wpa-supplicant
在 中wpa_suppicant
,网络可以接收一种临时“黑名单”,从而wpa_supplicant
不会尝试连接到它。如果对 AP 的身份验证多次失败(由于wpa_supplicant
重试几乎可以肯定),则会发生这种情况。
这些看起来像这样wpa_cli
:
> list_networks
network id / ssid / bssid / flags
0 Example any [TEMP-DISABLED]
Run Code Online (Sandbox Code Playgroud)
Example
网络的SSID在哪里。
是否可以表明wpa_supplicant
问题已得到纠正,并且可以尝试重新进行身份验证?(没有enable_network
,reassociate
或reconnect
工作。)
(重新启动wpa_supplicant
有效,但我想知道是否有“更温和”的方法。从日志来看,它看起来像是退了,上限高达 20 分钟,这是重试之间的很长时间。)
小智 5
当 wpa_supplicant 反复无法连接到网络时,网络会被暂时禁用,并且 BSSID 可能会被列入黑名单。
要清除 TEMP-DISABLED 状态,您可以禁用和重新启用网络
disable 0
enable 0
Run Code Online (Sandbox Code Playgroud)
该blacklist
命令显示是否有任何 BSSID 被列入黑名单,并且可以使用命令重新启用它们blacklist clear
。
基于http://w1.fi/cgit/hostap/tree/wpa_supplicant/wpa_supplicant.c 中的 wpas_auth_failed 函数,TEMP-DISABLED 状态在第一次失败时持续 10 秒,在超过 50 次失败后增加到 300 秒。虽然还有其他地方设置了这种状态,但当我看到这种状态发生时,它似乎并没有那么频繁地失败。
归档时间: |
|
查看次数: |
3699 次 |
最近记录: |