iwconfig essid 不断重置/清除

iwconfig essid 不断重置/清除

当我尝试为我的网卡设置 ESSID 时,它会立即重置/清除,几乎立即恢复为关闭/任何状态。如果我输入:

iwconfig <dev> essid <ssid>
iwconfig

在脚本中它总是有效的。但是如果我在 iwconfig 命令之间设置 0.2 或更大的 sleep 值,essid 就会被重置回 off/any。

我检查了一下,发现 NetworkManager 已禁用。电源管理已关闭。AP 已打开(无加密)。

什么原因造成这种情况?

当我尝试设置 essid 时,我注意到“ip monitor”中有一些东西:

3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> 
    link/ether 
3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state DORMANT group default 
    link/ether 00:21:5c:53:04:7f brd ff:ff:ff:ff:ff:ff
3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> 
    link/ether 
3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> 
    link/ether 
3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> 
    link/ether 
3: wlp11s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default 
    link/ether 00:21:5c:53:04:7f brd ff:ff:ff:ff:ff:ff

但不确定那是什么意思?

我还注意到,如果我设置了一个扫描中不存在的 essid,它就会保留下来。

答案1

好的,我让它粘住了。我杀死了 dbus-daemon,现在它粘住了。因此,其他一些进程(尚不确定是哪个)正在监听 dbus 消息并造成干扰。

使用 dbus-monitor 后,我发现 wpa_supplicant 正在使用 -u 标志(dbus 监控)运行。

相关内容