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
- 下一篇: java当前月份减一个月_在java编程