I.MX6 WIFI wireless_tools 移植
/********************************************************************************
* I.MX6 WIFI wireless_tools 移植
* 说明:
* 移植完了wifi驱动,现在要能够测试wifi驱动了,但是Android中间层好像出了点
* 问题,所以需要有工具能够直接测试wifi功能,于是找了这个工具移植一下。
*
* 2016-6-20 深圳 南山平山村 曾剑锋
*******************************************************************************/ 一、参考文档:
. iwconfig的用法(转)
http://jasy.ice.blog.163.com/blog/static/8843073020112179448868/
. 嵌入式开发之工具移植--wireless tools工具的移植和使用
http://blog.csdn.net/tigerjibo/article/details/12784901
. 移植wireless tools (iwpriv, iwconfig, iwgetid, iwevents, iwspy, iwlist)到Android
http://blog.csdn.net/darkengine/article/details/7024459
. 二、文件列表:
myzr@myzr:~/myandroid/external/wireless_tools..rtl$ ls
-udev-ifrename.rules iwconfig.c README.fr
Android.mk iwevent. sample_enc.c
android_readme iwevent.c sample_pm.c
CHANGELOG.h iwgetid. sample_priv_addr.c
COPYING iwgetid.c wireless..h
cs iwlib.c wireless..h
DISTRIBUTIONS.txt iwlib.h wireless..h
ESSID-BUG.txt iwlib-private.h wireless..h
fr.ISO8859- iwlist. wireless..h
fr.UTF- iwlist.c wireless..h
HOTPLUG-UDEV.txt iwmulticall.c wireless..h
ifrename. iwpriv. wireless..h
ifrename.c iwpriv.c wireless..h
IFRENAME-VS-XXX.txt iwspy. wireless..h
iftab. iwspy.c wireless..h
INSTALL macaddr.c wireless..h
iw261_restore_full_essid.diff Makefile wireless.
iw262_restore_full_essid.diff PCMCIA.txt wireless.h
iwconfig. README 三、Android.mk:
LOCAL_PATH:= $(call my-dir)
################## build iwlib ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwlib.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= libiw
LOCAL_STATIC_LIBRARIES := libcutils libc libm
include $(BUILD_STATIC_LIBRARY)
################## build iwconfig ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwconfig.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwconfig
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build iwlist ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwlist.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwlist
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build iwpriv ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwpriv.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwpriv
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build iwspy ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwspy.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwspy
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build iwgetid ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwgetid.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwgetid
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build iwevent ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwevent.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= iwevent
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE)
################## build ifrename ###################
#include $(CLEAR_VARS)
#LOCAL_SRC_FILES := ifrename.c
#LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
#LOCAL_MODULE_TAGS := optional
#LOCAL_MODULE:= ifrename
#LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
#LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
#include $(BUILD_EXECUTABLE)
################## build macaddr ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := macaddr.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE:= macaddr
LOCAL_STATIC_LIBRARIES := libcutils libc libm libiw
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
include $(BUILD_EXECUTABLE) 四、测试命令:
root@android:/ # iwconfig wlan0
RTL871X: rtw_wx_get_rts, rts_thresh=
RTL871X: rtw_wx_get_frag, frag_len=
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:/
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=/ Signal level= dBm Noise level= dBm
Rx invalid nwid: Rx invalid crypt: Rx invalid frag:
Tx excessive retries: Invalid misc: Missed beacon: root@android:/ # busybox ifconfig wlan0 up
RTL871X: +871x_drv - drv_open, bup=
RTL871X: FW does not exist before power on!!
RTL871X: SetHwReg8723B: bMacPwrCtrlOn=
RTL871X: PowerOnCheck: val_mix:0x0000063f, res:0x0000063f
RTL871X: PowerOnCheck: 0x100 the result of cmd52 and cmd53 is the same.
RTL871X: PowerOnCheck: 0x1B8 test Pass.
RTL871X: Power on ok!
RTL871X: rtl8723b_FirmwareDownload fw: FW_NIC, size:
RTL871X: rtl8723b_FirmwareDownload: fw_ver= fw_subver= sig=0x5301, Month=, Date=, Hour=, Minute=
RTL871X: rtl8723b_FirmwareDownload(): Shift for fw header!
RTL871X: polling_fwdl_chksum: Checksum report OK! (, 0ms), REG_MCUFWDL:0x00070305
RTL871X: _8051Reset8723: Finish
RTL871X: _FWFreeToGo: Polling FW ready OK! (, 30ms), REG_MCUFWDL:0x000706c6
RTL871X: FWDL success. write_fw:, 300ms
RTL871X: <=== rtl8723b_FirmwareDownload()
RTL871X: HalDetectPwrDownMode(): PDN=
RTL871X: Set RF Chip ID to RF_6052 and RF type to .
RTL871X: _init_available_page_threshold(): Enable Tx FIFO Page Threshold H:0x7a7a,N:0x7575,L:0x7575
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: pDM_Odm TxPowerTrackControl =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: #### hw_var_set_opmode() - iface_type() mode = ####
RTL871X: Using the default RF gain.
RTL871X: MAC Address = :a5:::6e:
RTL871X: -871x_drv - drv_open, bup=
RTL871X: start rtl8723bs_xmit_thread(wlan0)
ADDRCONF(NETDEV_UP): wlan0: link is not ready
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
root@android:/ # RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: IsBtDisabled=, IsBtControlLps=
RTL871X: ==>rtw_ps_processor .fw_state()
RTL871X: ==>ips_enter cnts:
RTL871X: nolinked power save enter
RTL871X: ===> rtw_ips_pwr_down...................
RTL871X: ====> rtw_ips_dev_unload...
RTL871X: rtl8723bs_hal_deinit: issue H2C to FW when entering IPS
RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
RTL871X: rtl8723bs_hal_deinit polling REG_HMETFR=0x4, cnt=
RTL871X: rtl8723bs_hal_deinit polling REG_HMETFR=0x0, cnt=
RTL871X: rtl8723bs_hal_deinit: write rpwm=
RTL871X: rtl8723bs_hal_deinit polling 0x100=0xea, cnt=
RTL871X: polling done when entering IPS, check result : 0x100=0xea, cnt=, MAC_1cc=0xea
RTL871X: <=== rtw_ips_pwr_down..................... in 80ms root@android:/ # iwlist wlan0 scan
RTL871X: ==>ips_leave cnts:
RTL871X: ===> rtw_ips_pwr_up..............
RTL871X: ===> ips_netdrv_open.........
RTL871X: rtl8723bs_hal_init: Leaving IPS in FWLPS state
RTL871X: rtl8723bs_hal_init: write rpwm=
RTL871X: rtl8723bs_hal_init: polling cpwm ok when leaving IPS in FWLPS state, cpwm_orig=, cpwm_now=, 0x100=0x3f
RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
RTL871X: SetHwReg8723B: bMacPwrCtrlOn=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: #### hw_var_set_opmode() - iface_type() mode = ####
RTL871X: Using the default RF gain.
RTL871X: <=== rtw_ips_pwr_up.............. in 60ms
RTL871X: nolinked power save leave
RTL871X: ==> ips_leave.....LED(0x00e28282)...
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: IsBtDisabled=, IsBtControlLps=
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: ===>phy_SwChnl8723B: Channel =
RTL871X: survey done event() band: for wlan0
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtw_indicate_scan_done(wlan0)
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: IsBtDisabled=, IsBtControlLps=
RTL871X: ==>rtw_ps_processor .fw_state()
RTL871X: rtl8723b_c2h_packet_handler: C2H, ID= seq= len=
RTL871X: ==>ips_enter cnts:
RTL871X: nolinked power save enter
RTL871X: ===> rtw_ips_pwr_down...................
RTL871X: ====> rtw_ips_dev_unload...
RTL871X: rtl8723bs_hal_deinit: issue H2C to FW when entering IPS
RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
wlan0 Scan completed :RTL871X: rtl8723bs_hal_deinit polling REG_HMETFR=0x4, cnt= Cell - Address: :B0:C6:0F::B0
ESSID:"-AP3"
Protocol:IEEE .11RTL871X: rtl8723bs_hal_deinit polling REG_HMETFR=0x0, cnt=
bgn
Mode:Master
Frequency:2.412 GHz (Channel )
RTL871X: rtl8723bs_hal_deinit: write rpwm=c1 Bit Rates:30RTL871X: rtl8723bs_hal_deinit polling 0x100=0xea, cnt=
Mb/s
Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
IE: IEEE .11i/WPA2 RTL871X: polling done when entering IPS, check result : 0x100=0xea, cnt=, MAC_1cc=0xea
Version
RTL871X: <=== rtw_ips_pwr_down..................... in 80ms
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: C0:::FC::A1
ESSID:"ZLY-TECH"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: 0C:4C::1A::B3
ESSID:"ChinaNet-Qh5y"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
IE: Unknown: DD180050F204104A00011010440001021049000600372A000120
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: B8::::A5:
ESSID:"GOODSTART2"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: :B0:C6:4F::
ESSID:"DXYP-2015"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: B0:D5:9D:::
ESSID:"huo"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: F8:E9::B7::8A
ESSID:"laser309"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
IE: Unknown: DD180050F204104A00011010440001011049000600372A000120
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: 8C:BE:BE:::D2
ESSID:"_C"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.412 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: EC::CA::D1:F6
ESSID:"nnnd"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.437 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: :::D5:7E:A4
ESSID:"worldstar-2"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.437 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: B4::::B1:3C
ESSID:"ChinaNet-xTSy"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.437 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
IE: Unknown: DD0E0050F204104A0001101044000102
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: ::::A9:4C
ESSID:"\xE6\xAD\xA4\xE5\xB9\xBF\xE5\x91\x8A\xE4\xBD\x8D\xE5\xB8\xB8\xE5\xB9\xB4\xE6\x8B\x9B\xE5\x95\x86"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.437 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd180050f20101000050f20401000050f20401000050f2020000
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: EC::CA:E1:6B:
ESSID:"-AP"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.462 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: ::E4:3B::D0
ESSID:"china"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.457 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd1a0050f20101000050f20202000050f2020050f20401000050f202
IE: WPA Version
Group Cipher : TKIP
Pairwise Ciphers () : TKIP CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : TKIP
Pairwise Ciphers () : TKIP CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: A0:F3:C1:::
ESSID:"TP-LINK_952236"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.462 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:rsn_ie=30180100000fac020200000fac04000fac020100000fac020000
IE: IEEE .11i/WPA2 Version
Group Cipher : TKIP
Pairwise Ciphers () : CCMP TKIP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: :::CE::
ESSID:"sjb"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.462 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
IE: Unknown: DD180050F204104A00011010440001021049000600372A000120
Quality=/ Signal level=- dBm
Extra:fm=
Cell - Address: D0:FA:1D:::7B
ESSID:"SZSD"
Protocol:IEEE .11bgn
Mode:Master
Frequency:2.462 GHz (Channel )
Encryption key:on
Bit Rates: Mb/s
Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
IE: WPA Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Extra:
IE: IEEE .11i/WPA2 Version
Group Cipher : CCMP
Pairwise Ciphers () : CCMP
Authentication Suites () : PSK
Quality=/ Signal level=- dBm
Extra:fm=
I.MX6 WIFI wireless_tools 移植的更多相关文章
- I.MX6 AW-NB177NF WIFI 驱动移植问题
/******************************************************************************** * I.MX6 AW-NB177NF ...
- wifi 驱动移植范例
.改Makefile: 里面没有dm6441平台的,我看到有dm6446的,所以就在这里改了 ifeq ($(PLATFORM),DM6446) LINUX_SRC = /root/work/lin ...
- EP-N8530S USB WIFI 驱动移植
/*********************************************************************** * EP-N8530S USB WIFI 驱动移植 * ...
- I.MX6 Android can-utils 移植
/******************************************************************* * I.MX6 Android can-utils 移植 * ...
- android wifi驱动移植详细过程
转自:http://bbs.imp3.net/thread-10558924-1-1.html 对于刚入手android没多久的人来说,android wifi 驱动的移植确实还是有难度的,不过参考了 ...
- Android平台开发-WIFI 驱动移植 -- 详细
一.WIFI的基本架构(代码路径) 1.WIFI Settings应用程序: packages/apps/Settings/src/com/android/settings/wif ...
- 【wifi移植 1】 ap6210 wifi模块移植
1. 编译wifi相关功能为模块,生成bcmdhd.ko:由bcmdhd.ko的模块信息可知,该模块依赖于cfg80211.ko和rfkill.ko. 2. 写脚本,开机自动加载wifi模块. 3. ...
- wifi驱动移植
目标板:Hi3518 内核版本:linux3.0.8 1.修改makefile #PLATFORM = PC //注释掉 PLATFORM = HI3518 //支持平台 ifeq ($(PLAT ...
- [资料分享]迅为iTOP4412开发板-SDIO WiFi移植文档
本文转自迅为:http://www.topeetboard.com 概述 近期需要把WiFi无线网络功能移植到iTOP-4412 开发平台,查阅了相关资料,经过一段时间的研究.调试,终于成功的将WiF ...
随机推荐
- 【BZOJ】1270: [BeijingWc2008]雷涛的小猫(DP+水题)
http://www.lydsy.com/JudgeOnline/problem.php?id=1270 这完全是一眼题啊,但是n^2的时间挺感人.(n^2一下的级别请大神们赐教,我还没学多少dp优化 ...
- JS中setInterval、setTimeout不能传递带参数的函数的解决方案
在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,接下来为大家介绍具体的解决方法 在JS中无论是setTimeout还是s ...
- winform学习-----理解小概念-20160517
1.MouseDown事件 当鼠标指针位于控件上并按下鼠标键时发生. 2.MouseUp事件 当鼠标指针在控件上并释放鼠标按键时发生. 与 mouseout 事件不同,只有在鼠标指针离开被选元素时,才 ...
- 8.20 css样式表:样式分类,选择器。样式属性,
样式表分类: 1.内联样式表, 和html联合显示,例:<p style="font-size:14px;">内联样式表</p> 2.内嵌样式表 作为一个独 ...
- 一种少见的跨目录写webshell方法
http://hi.baidu.com/kwthqquszlbhkyd/item/480716204cfa33c3a5275afa
- myBatis应用
最近项目中使用myBatis(iBatis),所以目前对所遇的一些问题及有些模糊的地方在这里标注一下. 首先mybaits是一个“半自动化”的ORM框架. 需要使用的jar包:mybatis-3.0. ...
- Javascript 笔记与总结(1-6)Javascript 面向对象
在 JavaScript 中,有对象,没有类(但有构造函数). 在 JavaScript 中,对象不依赖于类而存在,可以直接生成. {key:value, key:value} 这种格式的对象,成为 ...
- AngularJS 初识笔记
test.html: <!DOCTYPE html> <html lang="en" ng-app> <head> <meta chars ...
- 动态样式语言Less学习笔记
介绍资料参见:http://www.bootcss.com/p/lesscss/ LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承,运算, 函数. LESS 既可以在 客户端 上运行 (支 ...
- Cacti安装详细步骤
原文链接: https://www.centos.bz/2012/01/cacti-install-tutorials/ Cacti-监控MySQL: http://www.cszhi.com/201 ...