ap的ht模式_AP6256 STA模式操作示例
3.3 連接 AP
連接 AP 是通過 wpa_supplicant 進程進行的。wpa_supplicant 是開源代碼,Linux、Android 都是采用它負責 WiFi 的連接過程,它包含了 WEP、WPA/WPA2、WPAPSK/WPA2-PSK、WAPI、WPS、P2P、EAP 等協議。
步驟 1. 啟動 wpa_supplicant 進程。
執行 shell 命令:
wpa_supplicant –iwlan0 –Dnl80211 –c/etc/Wireless/wpa_supplicant.conf&
iwlan0 表示使用 wlan0 網口;
Dnl80211 表示使用 cfg80211 接口(用戶態的接口是 libnl,內核中是 cfg80211), 另外一個可選的是-Dwext,表示使用 wext 接口,mt7601u 需要使用-Dwext;
c/etc/Wireless/wpa_supplicant.conf 是 wpa_supplicant 的配置文件,要保證該文件已經存在。
執行完后,用 ps 命令查看一下 wpa_supplicant 進程是否存在,存在表示工作正常。如果沒有 wpa_supplicant 進程,可以增加wpa_supplicant 的打印級別,從 log 看出現什么問題,如:
wpa_supplicant –iwlan0 –Dnl80211 c/etc/Wireless/wpa_supplicant.conf –ddd &
步驟 2. 啟動 wpa_cli 進程。
執行 shell 命令:
wpa_cli –iwlan0 –p/var/wpa_supplicant
執行成功會出現“>”符號。
如果出現“Could not connect to wpa_supplicant - re-trying”,那表示 wpa_cli 不能和wpa_supplicant 建立 socket 連接,這時要檢查 wpa_supplicant 進程是否還在,再看是否有/var/wpa_supplicant/wlan0,然后檢查 wpa_supplicant.conf 文件中是否是
ctrl_interface=/var/wpa_supplicant。
步驟 3. 掃描。
在“>”后執行“scan”命令,收到“CTRL-EVENT-SCAN-RESULTS”后再執行 “scan_results”,會獲得掃描結果。
下圖 wpa_cli 掃描 AP 結果
總結
以上是生活随笔為你收集整理的ap的ht模式_AP6256 STA模式操作示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sparkstreaming监听hdfs
- 下一篇: 达梦数据库修改字段长度_DM7 达梦数据