Android wifi

android_net_wifi_Wifi.cpp中会发现很多wifi操作都是通过doXXXCommand来进行操作的,这些command都可以在wpa supplicant的control interface介绍(http://hostap.epitest.fi/wpa_supplicant/devel/ctrl_iface_page.html)里面找到。其中值得注意的是AP_SCAN这个命令。当AP_SCAN为1时,就是我们常说的fast connect,wpa supplicant将代替用户选择一个ap进行连接,当AP_SCAN为2时,就是我们所说的mannual connect, wpa supplicant 不用scan直接与唯一一个AP进行链接。AP_SCAN为0,在Android中并没有使用,其作用需要进一步研究。

AP_SCAN <ap_scan value> Change ap_scan value: 0 = no scanning, 1 = wpa_supplicant requests scans and uses scan results to select the AP, 2 = wpa_supplicant does not use scanning and just requests driver to associate and take care of AP selection

你可能感兴趣的:(android,command,interface)