2017-02-21 160 views
5

我使用的wpa_supplicant创建接入点故障:扫描在AP模式(的wpa_supplicant)

wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant_ap.conf 

的问题是,当该装置在接入点被配置,我不能扫描网络:

iw dev 

wlan0 scan command failed: Invalid argument (-22) 

或wpa_cli:

> scan 
OK 
<3>CTRL-EVENT-SCAN-FAILED ret=-22 

在dmesg的:

[85769.193376] CFG80211-ERROR) __wl_cfg80211_scan : Invalid Scan Command at SoftAP mode 
[85769.200133] CFG80211-ERROR) wl_cfg80211_scan : scan error (-22) 

,似乎里面wl_cfg80211.c:

if (dhd->op_mode & DHD_FLAG_HOSTAP_MODE) { 
     WL_ERR(("Invalid Scan Command at SoftAP mode\n")); 
     return -EINVAL; 
    } 

所以问题是,如果无线网络连接HOSTAP,扫描是不允许的。 任何解决方案?

回答

0

ap-force不再有效吗?

iw dev wlan0 scan ap-force 
+0

我们已经尝试过。同样的问题。 –

0

过了一段时间,因为我做了这种事情,并遇到了同样的问题。我似乎记得,虽然它是一个或另一个(我使用的硬件可以扫描或处于AP模式,但不能同时)。即切换出AP模式进行扫描。当你没有进行扫描时回到AP模式。似乎这就是你的设备驱动软件所说的wl_cfg80211.c。道歉,如果我的记忆失败了我。

相关问题