2017-02-21 205 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。道歉,如果我的記憶失敗了我。

相關問題