wpa_supplicant 状态机的切换以及事件驱动

[cpp]  view plain  copy
  1. WIFI事件类型  
  2. pre-shared key may be incorrect  认证密码错误  
  3. EVENT_ASSOC_TIMED_OUT 连接超时  
  4. EVENT_AUTH_TIMED_OUT  认证超时  
  5. EVENT_SCAN_RESULTS 扫描完成,返回扫描结果  
  6. EVENT_AUTH 认证完成事件  
  7. EVENT_DEAUTH 认证解除  
  8. EVENT-STATE-CHANGE 状态机变化事件  
  9.   
  10.   
  11. enum wpa_event_type   
  12. {  
  13.     EVENT_ASSOC,  
  14.     EVENT_DISASSOC,  
  15.     EVENT_MICHAEL_MIC_FAILURE,  
  16.     EVENT_SCAN_RESULTS,//【扫描结果】  
  17.     EVENT_ASSOCINFO,//【连接信息】  
  18.     EVENT_INTERFACE_STATUS, //【网卡状态】  
  19.     EVENT_PMKID_CANDIDATE,  
  20.     EVENT_STKSTART,  
  21.     EVENT_TDLS,  
  22.     EVENT_FT_RESPONSE,  
  23.     EVENT_IBSS_RSN_START,  
  24.     EVENT_AUTH, //【认证成功】  
  25.     EVENT_DEAUTH, //【认证解除】  
  26.     EVENT_ASSOC_REJECT, //【拒绝连接】  
  27.     EVENT_AUTH_TIMED_OUT, //【认证超时】  
  28.     EVENT_ASSOC_TIMED_OUT,//【连接超时】  
  29.     EVENT_WPS_BUTTON_PUSHED,  
  30.     EVENT_TX_STATUS,  
  31.     EVENT_RX_FROM_UNKNOWN,  
  32.     EVENT_RX_MGMT,  
  33.     EVENT_REMAIN_ON_CHANNEL,  
  34.     EVENT_CANCEL_REMAIN_ON_CHANNEL,  
  35.     EVENT_RX_PROBE_REQ,  
  36.     EVENT_NEW_STA,  
  37.     EVENT_EAPOL_RX,  
  38.     EVENT_SIGNAL_CHANGE,//【信号变化】  
  39.     EVENT_INTERFACE_ENABLED,  
  40.     EVENT_INTERFACE_DISABLED, //【网卡接口不可用】  
  41.     EVENT_CHANNEL_LIST_CHANGED,  
  42.     EVENT_INTERFACE_UNAVAILABLE,  
  43.     EVENT_BEST_CHANNEL,  
  44.     EVENT_UNPROT_DEAUTH,  
  45.     EVENT_UNPROT_DISASSOC,  
  46.     EVENT_STATION_LOW_ACK,  
  47.     EVENT_IBSS_PEER_LOST,  
  48.     EVENT_DRIVER_GTK_REKEY,  
  49.     EVENT_SCHED_SCAN_STOPPED,  
  50.     EVENT_DRIVER_CLIENT_POLL_OK,  
  51.     EVENT_EAPOL_TX_STATUS,  
  52.     EVENT_CH_SWITCH,  
  53.     EVENT_WNM,  
  54.     EVENT_CONNECT_FAILED_REASON,  
  55.     EVENT_DFS_RADAR_DETECTED,  
  56.     EVENT_DFS_CAC_FINISHED,  
  57.     EVENT_DFS_CAC_ABORTED,  
  58.     EVENT_DFS_NOP_FINISHED,  
  59.     EVENT_SURVEY,  
  60.     EVENT_SCAN_STARTED, //【开始扫描】  
  61.     EVENT_AVOID_FREQUENCIES,  
  62.     EVENT_NEW_PEER_CANDIDATE,  
  63.     EVENT_ACS_CHANNEL_SELECTED,  
  64.     EVENT_DFS_CAC_STARTED,  
  65. }  


[cpp]  view plain  copy
  1. <p><span style="font-family: Arial, Helvetica, sans-serif;">wpa_supplicant 状态机的切换</span></p>adb logcat | findstr "wpa_supplicant:.wlan0:.State:"  
  2.   
  3.   
  4. 1.一次打开WIFI自动连接的过程  
  5. 09-29 20:53:59.796  4882  4882 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  6. 09-29 20:54:00.155  4882  4882 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  7. 09-29 20:54:00.891  4882  4882 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  8. 09-29 20:54:02.369  4882  4882 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  9. 09-29 20:54:02.415  4882  4882 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  10. 09-29 20:54:02.469  4882  4882 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  11. 09-29 20:54:02.502  4882  4882 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  12. 09-29 20:54:02.522  4882  4882 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->GROUP_HANDSHAKE  
  13. 09-29 20:54:02.529  4882  4882 D wpa_supplicant: wlan0: State: GROUP_HANDSHAKE -> COMPLETED  
  14.   
  15.   
  16.   
  17. 2.手动关闭WIFI的过程  
  18. 09-29 20:56:08.605  5306  5306 D wpa_supplicant: wlan0: State: COMPLETED -> DISCONNECTED  
  19. 09-29 20:56:08.606  5306  5306 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  20.   
  21.   
  22.   
  23. 3.打开WIFI 自动连接 手动关闭WIFI全过程  
  24. 09-29 20:57:25.864  5835  5835 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  25. 09-29 20:57:26.556  5835  5835 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  26. 09-29 20:57:27.962  5835  5835 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  27. 09-29 20:57:28.020  5835  5835 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  28. 09-29 20:57:28.060  5835  5835 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  29. 09-29 20:57:28.070  5835  5835 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE  
  30. 09-29 20:57:28.074  5835  5835 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE  
  31. 09-29 20:57:28.078  5835  5835 D wpa_supplicant: wlan0: State: GROUP_HANDSHAKE -> COMPLETED  
  32. 09-29 20:57:36.513  5835  5835 D wpa_supplicant: wlan0: State: COMPLETED -> DISCONNECTED  
  33. 09-29 20:57:36.513  5835  5835 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  34.   
  35.   
  36.   
  37. 4.打开WIFI 自动连接到一个开放的WIFI 需要认证才能登陆  
  38. 09-29 21:00:52.246  7207  7207 D wpa_supplicant: wlan0: State: DISCONNECTED -> INACTIVE  
  39. 09-29 21:00:52.328  7207  7207 D wpa_supplicant: wlan0: State: INACTIVE -> DISCONNECTED  
  40. 09-29 21:00:52.605  7207  7207 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  41. 09-29 21:00:53.088  7207  7207 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  42. 09-29 21:00:57.258  7207  7207 D wpa_supplicant: wlan0: State: SCANNING -> DISCONNECTED  
  43. 09-29 21:00:58.702  7207  7207 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  44. 09-29 21:01:01.069  7207  7207 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  45. 09-29 21:01:01.125  7207  7207 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  46. 09-29 21:01:01.127  7207  7207 D wpa_supplicant: wlan0: State: ASSOCIATED -> COMPLETED  
  47.   
  48.   
  49.   
  50. 5.打开WIFI 未连接任何网络的情况   一直点击Scan也未切换状态  
  51. 09-29 21:03:53.376  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  52. 09-29 21:03:53.644  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  53. 09-29 21:03:53.999  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  54. 09-29 21:03:58.134  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> DISCONNECTED  
  55. 09-29 21:03:59.755  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  56.   
  57.   
  58.   
  59. 6.WIFI已经打开手动输入AP热点密码连接的过程  
  60. 09-29 21:06:46.472  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  61. 09-29 21:06:46.534  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  62. 09-29 21:06:46.545  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  63. 09-29 21:06:46.557  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  64. 09-29 21:06:46.559  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->GROUP_HANDSHAKE  
  65. 09-29 21:06:46.561  8183  8183 D wpa_supplicant: wlan0: State: GROUP_HANDSHAKE -> COMPLETED  
  66.   
  67.   
  68.   
  69.   
  70. 7.WIFI已经打开手动输入AP热点【错误】密码连接的过程  
  71. 09-29 21:09:09.160  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  72. 09-29 21:09:09.231  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  73. 09-29 21:09:09.270  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  74. 09-29 21:09:12.599  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE 【第一次密码握手错误】  
  75. 09-29 21:09:14.806  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  76. 09-29 21:09:17.256  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  77. ==================================连接正确的LOG↓==================================  
  78. 09-29 21:06:46.557  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  79. 09-29 21:06:46.559  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->GROUP_HANDSHAKE  
  80. 得出结论: 当密码错误的时候 wpa_supplicant 状态机 会连续retry三次执行 4WAY_HANDSHAKE ->4WAY_HANDSHAKE 过程  
  81. ==================================连接正确的LOG↑==================================  
  82.   
  83.   
  84. 【三次4WAY_HANDSHAKE都失败后 状态机会从 4WAY_HANDSHAKE 状态 切换为 DISCONNECTED 状态】  
  85. 09-29 21:09:19.291  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->DISCONNECTED    
  86. 09-29 21:09:19.302  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  87. 09-29 21:09:19.894  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  88. 09-29 21:09:22.328  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  89. 09-29 21:09:22.393  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  90. 09-29 21:09:22.440  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  91. 09-29 21:09:25.256  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE【第二次密码握手错误】  
  92. 09-29 21:09:26.255  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  93. 09-29 21:09:29.247  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  94. 09-29 21:09:32.444  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->DISCONNECTED  
  95. 09-29 21:09:32.469  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  96. 09-29 21:09:32.872  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  97. 09-29 21:09:35.325  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  98. 09-29 21:09:35.396  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  99. 09-29 21:09:35.451  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  100. 09-29 21:09:36.443  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE【第三次密码握手错误】  
  101. 09-29 21:09:39.627  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  102. 09-29 21:09:41.835  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  103. 09-29 21:09:45.474  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->DISCONNECTED  
  104. 09-29 21:09:45.481  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  105. 09-29 21:09:45.919  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  106. 09-29 21:09:48.515  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  107. 09-29 21:09:48.587  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  108. 09-29 21:09:48.611  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  109. 09-29 21:09:52.427  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE【第四次密码握手错误】  
  110. 09-29 21:09:54.739  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  111. 09-29 21:09:55.655  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  112. 09-29 21:09:58.623  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->DISCONNECTED  
  113. 09-29 21:09:58.628  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  114. 09-29 21:09:59.633  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  115. 09-29 21:10:01.385  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  116. 09-29 21:10:03.809  8183  8183 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  117. 09-29 21:10:03.873  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  118. 09-29 21:10:03.917  8183  8183 D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  119. 09-29 21:10:06.747  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE【第五次密码握手错误】  
  120. 09-29 21:10:11.325  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  121. 09-29 21:10:12.559  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->4WAY_HANDSHAKE  
  122. 09-29 21:10:13.941  8183  8183 D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE ->DISCONNECTED  
  123. 09-29 21:10:13.942  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  124. 09-29 21:10:14.943  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  125. 09-29 21:10:16.409  8183  8183 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  126.   
  127.   
  128. 状态机会尝试重连5次,5次都失败后就不继续连接了,提示用户 连接热点SSID超时,连接失败  
  129. 中途断开热点的情况  
  130. 09-30 14:44:59.108 27324 27324 D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATED 【状态的切换】  
  131. 09-30 14:44:59.111 27324 27324 D wpa_supplicant: wlan0: State: ASSOCIATED -> COMPLETED  
  132. 09-30 14:45:17.834 27324 27324 D wpa_supplicant: wlan0: State: COMPLETED -> DISCONNECTED  
  133. 09-30 14:45:20.450 27324 27324 D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  134.   
  135.   
  136.   
  137.   
  138. <pre code_snippet_id="1908759" snippet_file_name="blog_20160930_2_8523724" name="code" class="cpp">8.WIFI热点中途断开的情况  
09-30 14:47:04.393   425  1117 D SocketClient: SocketClient sendData done: 614 Address removed FE80::22/64 wlan0 01 01 -1
09-30 14:47:04.394  1001  1391 D NetdConnector: RCV <- {614 Address removed FE80::22/64 wlan0 01 01 -1}
09-30 14:47:04.395  1001  1391 D NetdConnector: RCV <- {614 Address removed FE80::22/64 wlan0 01 01 -1}
09-30 14:47:04.396  1001  1063 D NetdConnector: RCV unsolicited event from native daemon, event = 614 Address removed FE80::22/64 wlan0 01 01 -1
09-30 14:47:04.398  1001  1063 D NetworkManagement: onEvent:614 Address removed FE80::22/64 wlan0 01 01 -1:8
09-30 14:47:04.404  1001  1063 I Tethering: addressRemoved wlan0, fe80::22/64
09-30 14:47:04.705  1001 27382 D NetUtils: dhcpv6_start failed : wlan0
09-30 14:47:04.706  1001 27382 E DhcpStateMachine: DHCPv6 request failed on wlan0: DHCPv6 result property was not set
09-30 14:47:04.753 27324 27324 D wpa_supplicant: iface wlan0 recv cmd BTCOEXMODE 2
09-30 14:47:05.191 27324 27324 D wpa_supplicant: nl80211: Drv Event 34 (NL80211_CMD_NEW_SCAN_RESULTS) received for wlan0
09-30 14:47:05.191 27324 27324 D wpa_supplicant: wlan0: nl80211: New scan results available
09-30 14:47:05.192 27324 27324 D wpa_supplicant: wlan0: Event SCAN_RESULTS (3) received
09-30 14:47:05.192 27324 27324 D wpa_supplicant: wlan0: Scan completed in 2.427822 seconds
09-30 14:47:05.193 27324 27324 D wpa_supplicant: wlan0: BSS: Start scan result update 155
09-30 14:47:05.193 27324 27324 D wpa_supplicant: wlan0: Scan-only results received
09-30 14:47:05.193 27324 27324 D wpa_supplicant: wlan0: Radio work 'scan'@0x7f8fc9d230 done in 2.436793 seconds
09-30 14:47:05.240 27324 27324 D wpa_supplicant: wlan0: Control interface command 'BSS RANGE=0- MASK=0x29d87'
09-30 14:47:05.253 27324 27324 D wpa_supplicant: wlan0: Control interface command 'BSS RANGE=653- MASK=0x29d87'
09-30 14:47:05.318 27324 27324 D wpa_supplicant: wlan0: Control interface command 'STATUS-NO_EVENTS'
09-30 14:47:05.502 27324 27324 D wpa_supplicant: RTM_NEWLINK: ifi_index=146 ifname=wlan0 wext ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
09-30 14:47:05.503 27324 27324 D wpa_supplicant: RTM_NEWLINK: ifi_index=146 ifname=wlan0 operstate=2 linkmode=1 ifi_family=0 ifi_flags=0x1003 ([UP])
09-30 14:47:05.504 27324 27324 D wpa_supplicant: nl80211: Drv Event 48 (NL80211_CMD_DISCONNECT) received for wlan0
// 接收到 取消认证的事件
09-30 14:47:05.504 27324 27324 D wpa_supplicant: wlan0: Event DEAUTH (12) received  
09-30 14:47:05.504 27324 27324 D wpa_supplicant: wlan0: Deauthentication notification


//发出断开连接的事件
09-30 14:47:05.504 27324 27324 I wpa_supplicant: wlan0: CTRL-EVENT-DISCONNECTED bssid=02:08:22:34:eb:6b reason=3


//不能重连接 (因为热点关闭了)
09-30 14:47:05.505 27324 27324 D wpa_supplicant: wlan0: Auto connect disabled: do not try to re-connect 
09-30 14:47:05.505 27324 27324 D wpa_supplicant: wlan0: WPA: Clear old PMK and PTK
09-30 14:47:05.505 27324 27324 D wpa_supplicant: wlan0: State: COMPLETED【9】 -> DISCONNECTED【0】
 



[cpp]  view plain  copy
  1. WIFI的EVENT和状态切换的LOG  
  2.   
  3. adb logcat | findstr "IFNAME=wlan0"   
  4. adb logcat | findstr "wpa_supplicant:.wlan0:.State:"   
  5. adb logcat | findstr "wlan0"   
  6.   
  7.   
  8. public enum SupplicantState implements Parcelable {  
  9. DISCONNECTED,【0】打开wifi连接不上热点  
  10. INTERFACE_DISABLED,【1】网卡不可用  
  11. INACTIVE,【2】网卡可用  
  12. SCANNING,【3】  
  13. AUTHENTICATING,【4】  
  14. ASSOCIATING,【5】  
  15. ASSOCIATED,【6】  
  16. FOUR_WAY_HANDSHAKE,【7】  
  17. GROUP_HANDSHAKE,【8】  
  18. COMPLETED,【9】  
  19. DORMANT,【10】X错误  
  20. UNINITIALIZED,【11】未初始化  
  21. INVALID;【12】硬件问题  
  22. }  
  23.   
  24.   
  25. 1.已连接WIFI热点【cts】 关闭WIFI的LOG  
  26. -------------------------------------------------------------------------  
  27. 已连接WIFI热点【cts】 关闭WIFI的LOG  
  28. 1.CTRL-EVENT-DISCONNECTED  
  29. //离开网络bssid=70:62:b8:62:2e:c4   原因3  
  30.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  31.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  32.     
  33.  [1][2] 表示的什么意思    <3>表示的什么意思   reason=3 什么意思  locally_generated什么意思  
  34.    
  35. 1.1 WifiMonitor监听底层事件对应的LOG  
  36.   //WifiMonitor 接收到来自底层HW的EVENT的LOG   
  37.   D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1]  
  38.   
  39. LOG如下  
  40. 【发送DISCONNECTED断开连接的事件】                 
  41. 09-30 12:34:45.935  1001 26391 D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  42. 09-30 12:34:45.935  1001 26391 D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  43. 09-30 12:34:45.935  1001 26391 D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1]  
  44.   
  45. 【wpa_supplicant状态由 COMPLETED 转为 DISCONNECTED 】     
  46. 09-30 12:34:45.952 26389 26389 D wpa_supplicant: wlan0: State: COMPLETED -> DISCONNECTED  
  47. 09-30 12:34:45.953 26389 26389 D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  48.   
  49. 【由于状态切换 引起的STATE-CHANGE】 ( 从 COMPLETED 【9】 完成-->DISCONNECTED 【0】 失去连接状态切换 )   
  50. 09-30 12:34:45.952  1001 26391 D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  51. 09-30 12:34:45.964  1001 26391 D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  52. 09-30 12:34:45.965  1001 26391 D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  53.   
  54.   
  55. 2.CTRL-EVENT-STATE-CHANGE ( 从 COMPLETED 【9】 完成-->DISCONNECTED 【0】 失去连接状态切换 )   
  56.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  57.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  58.    
  59.  state=0 表示的什么意思--->表示当前的状态是 DISCONNECTED    
  60.  id=3  表示当前连接的 SSID网络对应的 netid是3  
  61.   
  62.  2.1 WifiMonitor监听底层事件对应的LOG  
  63.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  64.    
  65.   
  66. 3.CTRL-EVENT-BSS-REMOVED (这里应该是在关闭WIFI时候,把扫描的结果移除的操作)  
  67.   
  68.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 23 00:87:36:3f:ef:9a【ssid=MOMOKO】  
  69.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 23 00:87:36:3f:ef:9a  
  70.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 1  44:6d:57:99:38:a1(少打了5!掉数据)【whr360】  
  71.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 1  44:6d: 7:99:38:a1  
  72.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 2  00:19:70:00:30:d6  
  73.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 2  00:19:70:00:30:d6  
  74.  // 【cts】的netid为3 这里的0 应该不是对应的netid 而是扫描生成的顺序  
  75.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 0 70:62:b8:62:2e:c4 【cts】  
  76.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 0 70:62:b8:62:2e:c4  
  77.    
  78.  【 54:e6:fc:52:6f:1c 】又掉数据了  
  79.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 27  4:e6:fc: 2:6f:1c【LJ-8E2-V3-Tplink】  
  80.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 27  4:e6:fc: 2:6f:1c  
  81.     
  82.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 19 00:19:70:00:30:88 【CMCC-WEB】  
  83.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 19 00:19:70:00:30:88  
  84.   
  85. 同时对应的搜索结果如下  
  86. C:\Users\zwx320975>adb shell wpa_cli -iwlan0 -g@android:wpa_wlan0 IFNAME=wlan0 scan_results  
  87. bssid / frequency / signal level / flags / ssid  
  88. 70:62:b8:62:2e:c4       2412    -71     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]       cts  
  89. 06:19:70:27:ca:96       2462    -55     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  90. 00:22:aa:9e:31:48       2452    -69     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    BW-wx20s  
  91. 00:23:69:ce:58:b0       2412    -65     [WPA-PSK-TKIP][ESS]     LJ-7W1-V3-Linksys  
  92. 44:6d:57:99:38:a1       2412    -80     [WPA2-PSK-CCMP][ESS]    whr360  
  93. 00:19:70:27:ca:96       2462    -55     [ESS]   CMCC-WEB  
  94. 16:19:70:27:ca:96       2462    -55     [ESS]   and-Business  
  95. 06:19:70:00:30:2e       2437    -71     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  96. 06:19:70:00:32:c0       2472    -69     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  97. 02:08:22:e8:40:ff       2437    -86     [WPA2-PSK-CCMP][WPS][ESS]       AAA5860  
  98. 16:19:70:00:30:2e       2437    -71     [ESS]   and-Business  
  99. 00:19:70:00:30:2e       2437    -72     [ESS]   CMCC-WEB  
  100. 00:19:70:00:32:c0       2472    -67     [ESS]   CMCC-WEB  
  101. 16:19:70:00:32:c0       2472    -67     [ESS]   and-Business  
  102. 10:0e:0e:20:63:b7       2437    -83     [ESS]   HQ_guest  
  103. 22:0e:0e:20:63:b7       2437    -81     [ESS]   HQ_Office  
  104. 06:19:70:00:30:88       2472    -83     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  105. 16:19:70:00:30:88       2472    -84     [ESS]   and-Business  
  106. 00:19:70:00:30:88       2472    -85     [ESS]   CMCC-WEB  
  107. 00:19:70:00:30:d6       2412    -86     [ESS]   CMCC-WEB  
  108. 12:0e:0e:20:63:b7       2437    -82     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    VIP-guest  
  109. 00:23:69:ce:58:1d       2437    -85     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    LJ-Meeting 01  
  110. 00:87:36:3f:ef:9a       2437    -90     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]MOMOKO  
  111. ec:26:ca:99:31:90       2412    -91     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]gjctsceshi  
  112. 06:19:70:00:30:69       2417    -87     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  113. 16:19:70:00:30:69       2417    -86     [ESS]   and-Business  
  114. 00:19:70:00:30:69       2417    -87     [ESS]   CMCC-WEB  
  115. 54:e6:fc:52:6f:1c       2437    -91     [WPA-PSK-CCMP][WPA2-PSK-CCMP][WPS][ESS]LJ-8E2-V3-Tplink  
  116.   
  117.   
  118. 4.CTRL-EVENT-TERMINATING (关闭WIFI的命令)  
  119.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-TERMINATING   
  120.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-TERMINATING   
  121.    
  122. 4.1 WifiMonitor监听底层事件关闭WIFI的事件     
  123.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-TERMINATING ]  
  124. -------------------------------------------------------------------------  
  125.   
  126.   
  127. 2.打开WIFI的操作  
  128. -------------------------------------------------------------------------  
  129. 5.CTRL-EVENT-REGDOM-CHANGE  
  130.  D wpa_supplicant: wlan0: State: DISCONNECTED【0】 -> DISCONNECTED【0】   
  131.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  132.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  133. 5.1  
  134.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN]  
  135.   
  136.  D wpa_supplicant: wlan0: State: DISCONNECTED【0】 -> SCANNING【3】  
  137.       
  138.  init    type   alpha2  CTRL-EVENT-REGDOM-CHANGE 都是什么意思     
  139.   
  140.    
  141. 2.(同2)   
  142.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  143.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  144.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=]  
  145.    
  146.  state=0 表示的什么意思     
  147.  id=-1  什么意思  
  148.  BSSID = 0 什么意思  
  149.    
  150. 2.(同2)   
  151.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  152.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  153.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=]  
  154.  state=3 表示的什么意思     
  155.  id=-1  什么意思  
  156.  BSSID = 0 什么意思  
  157.   
  158. 6.CTRL-EVENT-SCAN-STARTED (扫描开始)  
  159.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED   
  160.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-STARTED   
  161.    
  162. 7.CTRL-EVENT-BSS-ADDED(这个应该是扫描热点加入热点名单)  
  163.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 0 70:62:b8:62:2e:c4【cts】  
  164.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 0 70:62:b8:62:2e:c4  
  165.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 1 06:19:70:27:ca:96 【CMCC-2462】  
  166.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 1 06:19:70:27:ca:96  
  167.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 2 00:23:69:ce: 8:b0 【LJ-7W1-V3-Linksys】缺5  
  168.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 2 00:23:69:ce: 8:b0  
  169.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 3 06:19:70:00:30:2e 【CMCC-2437】  
  170.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 3 06:19:70:00:30:2e  
  171.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 4 00:22:aa:9e:31:48 【BW-wx20s-2452】  
  172.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 4 00:22:aa:9e:31:48  
  173.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED   06:19:70:00:32:c0 【CMCC-2472】  
  174.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED   06:19:70:00:32:c0  
  175.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 6 00:23:69:ce: 8:1d 【 LJ-Meeting 01-2437】缺5  
  176.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 6 00:23:69:ce: 8:1d  
  177.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 7  4:e6:fc: 2:6f:1c【LJ-8E2-V3-Tplink-2437】缺5  
  178.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 7  4:e6:fc: 2:6f:1c  
  179.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 8 92:21:81:de:89:f1   
  180.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 8 92:21:81:de:89:f1  
  181.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 9 16:19:70:27:ca:96 【and-Business-2462】  
  182.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 9 16:19:70:27:ca:96  
  183.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 10 00:19:70:27:ca:96【CMCC-WEB-2462】  
  184.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 10 00:19:70:27:ca:96  
  185.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 11 00:19:70:00:30:2e【CMCC-WEB-2437】  
  186.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 11 00:19:70:00:30:2e  
  187.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 12 16:19:70:00:30:2e 【and-Business-2437】  
  188.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 12 16:19:70:00:30:2e  
  189.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 13 00:19:70:00:32:c0【CMCC-WEB-2472】  
  190.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 13 00:19:70:00:32:c0  
  191.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 14 16:19:70:00:32:c0 【and-Business-2472】  
  192.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 14 16:19:70:00:32:c0  
  193.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 1  00:19:70:00:30:88 【CMCC-WEB-2472】  
  194.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 1  00:19:70:00:30:88  
  195.    
  196.    
  197. 同时对应的搜索结果如下  
  198. C:\Users\zwx320975>adb shell wpa_cli -iwlan0 -g@android:wpa_wlan0 IFNAME=wlan0 scan_results  
  199. bssid / frequency / signal level / flags / ssid  
  200. 70:62:b8:62:2e:c4       2412    -71     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]       cts  
  201. 06:19:70:27:ca:96       2462    -55     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  202. 00:22:aa:9e:31:48       2452    -69     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    BW-wx20s  
  203. 00:23:69:ce:58:b0       2412    -65     [WPA-PSK-TKIP][ESS]     LJ-7W1-V3-Linksys  
  204. 44:6d:57:99:38:a1       2412    -80     [WPA2-PSK-CCMP][ESS]    whr360  
  205. 00:19:70:27:ca:96       2462    -55     [ESS]   CMCC-WEB  
  206. 16:19:70:27:ca:96       2462    -55     [ESS]   and-Business  
  207. 06:19:70:00:30:2e       2437    -71     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  208. 06:19:70:00:32:c0       2472    -69     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  209. 02:08:22:e8:40:ff       2437    -86     [WPA2-PSK-CCMP][WPS][ESS]       AAA5860  
  210. 16:19:70:00:30:2e       2437    -71     [ESS]   and-Business  
  211. 00:19:70:00:30:2e       2437    -72     [ESS]   CMCC-WEB  
  212. 00:19:70:00:32:c0       2472    -67     [ESS]   CMCC-WEB  
  213. 16:19:70:00:32:c0       2472    -67     [ESS]   and-Business  
  214. 10:0e:0e:20:63:b7       2437    -83     [ESS]   HQ_guest  
  215. 22:0e:0e:20:63:b7       2437    -81     [ESS]   HQ_Office  
  216. 06:19:70:00:30:88       2472    -83     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  217. 16:19:70:00:30:88       2472    -84     [ESS]   and-Business  
  218. 00:19:70:00:30:88       2472    -85     [ESS]   CMCC-WEB  
  219. 00:19:70:00:30:d6       2412    -86     [ESS]   CMCC-WEB  
  220. 12:0e:0e:20:63:b7       2437    -82     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    VIP-guest  
  221. 00:23:69:ce:58:1d       2437    -85     [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS]    LJ-Meeting 01  
  222. 00:87:36:3f:ef:9a       2437    -90     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]MOMOKO  
  223. ec:26:ca:99:31:90       2412    -91     [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]gjctsceshi  
  224. 06:19:70:00:30:69       2417    -87     [WPA2-EAP-CCMP-preauth][ESS]    CMCC  
  225. 16:19:70:00:30:69       2417    -86     [ESS]   and-Business  
  226. 00:19:70:00:30:69       2417    -87     [ESS]   CMCC-WEB  
  227. 54:e6:fc:52:6f:1c       2437    -91     [WPA-PSK-CCMP][WPA2-PSK-CCMP][WPS][ESS]LJ-8E2-V3-Tplink  
  228.   
  229.   
  230. 8.CTRL-EVENT-SCAN-RESULTS  通知已经有了扫描结果  
  231.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-RESULTS   
  232.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS   
  233.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS ]  
  234.    
  235. 9.Trying (尝试与热点进行连接)  
  236.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>Trying to associate with SSID 'cts'  
  237.  D WifiHW  : [2] get event: IFNAME=wlan0 Trying to associate with SSID 'cts'  
  238.  D WifiMonitor: Event [IFNAME=wlan0 Trying to associate with SSID 'cts']  
  239.    
  240. D wpa_supplicant: wlan0: State: SCANNING【3】 -> ASSOCIATING 【5】 // 由此会引起状态的改变  
  241.   
  242.   
  243. 2.(同2)CTRL-EVENT-STATE-CHANGE    应该是从 Scanning 转为 Associating  
  244.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=5  BSSID=00:00:00:00:00:00 SSID=cts  
  245.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=5  BSSID=00:00:00:00:00:00 SSID=cts  
  246.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=  BSSID=00:00:00:00:00:00 SSID=cts]  
  247.    
  248. D wpa_supplicant: wlan0: State: ASSOCIATING【5】 -> ASSOCIATED【6】// 由此会引起状态的改变  
  249.   
  250. 2.(同2)CTRL-EVENT-STATE-CHANGE    应该是从 Associating 转为 Associated  
  251.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts  
  252.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts  
  253.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts]  
  254.   
  255.    
  256. D wpa_supplicant: wlan0: State: ASSOCIATED 【6】 -> 4WAY_HANDSHAKE【7】  // 由此会引起状态的改变  
  257.   
  258. 10.Associated (已经与bssid=70:62:b8:62:2e:c4 ssid=cts的热点建立连接)  
  259.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>Associated with 70:62:b8:62:2e:c4  
  260.  D WifiHW  : [2] get event: IFNAME=wlan0 Associated with 70:62:b8:62:2e:c4  
  261.  D WifiMonitor: Event [IFNAME=wlan0 Associated with 70:62:b8:62:2e:c4]  
  262.    
  263. 2.(同2)CTRL-EVENT-STATE-CHANGE    应该是从第一次握手 ASSOCIATED 转为 4WAY-HANDSHAKE的变化  
  264.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  265.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  266.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  267.  state=7 4WAY_HANDSHAKE  
  268.    
  269. D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE 【7】 -> 4WAY_HANDSHAKE 【7】  ##第二次握手由于状态未变化 所以没有LOG  
  270. D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE 【7】 -> GROUP_HANDSHAKE 【8】 第三次握手  
  271.       
  272. 2.(同2)CTRL-EVENT-STATE-CHANGE    应该是第三次握手 4WAY-HANDSHAKE 转为 GROUP_HANDSHAKE  
  273.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  274.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  275.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  276.  state=8 GROUP_HANDSHAKE  
  277.   
  278. 11.WPA (密钥协商完成) 与bssid=70:62:b8:62:2e:c4的热点完成了 密钥的认证  
  279.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]  
  280.  D WifiHW  : [2] get event: IFNAME=wlan0 WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]  
  281.  D WifiMonitor: Event [IFNAME=wlan0 WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]]  
  282.   
  283.  D wpa_supplicant: wlan0: State: GROUP_HANDSHAKE 【8】 -> COMPLETED 【9】 //第四次握手完成 连接建立 状态变化  
  284.   
  285. 12.CTRL-EVENT-CONNECTED  发出已经连接到热点的消息 bssid=70:62:b8:62:2e:c4  并设置了它的netid=3 保存到已连接的network  
  286.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]  
  287.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]  
  288.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]]  
  289.    
  290. 2.(同2)CTRL-EVENT-STATE-CHANGE   应该是第四次握手 GROUP_HANDSHAKE 转为 COMPLETED  
  291.  D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  292.  D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  293.  D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  294.    
  295. -------------------------------------------------------------------------  
  296.   
  297.   
  298.   
  299.   
  300.   
  301.   
  302. 打开WIFI自动连接热点又断开的LOG  
  303. D wpa_supplicant: RTM_NEWLINK: ifi_index=142 ifname=wlan0 operstate=2 linkmode=1 ifi_family=0 ifi_flags=0x1003 ([UP])  
  304. D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  305. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  306. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  307. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN]  
  308. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  309. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  310. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=]  
  311. D WifiHAL : [WIFI HAL]Creating message to get gscan capablities; handle=0x7f5d120d40, iface=142, ifname=wlan0  
  312. D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  313. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  314. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  315. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=]  
  316. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED   
  317. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-STARTED   
  318. D WifiHW  : ifname=wlan0  
  319. D wpa_supplicant: wlan0: State: SCANNING -> DISCONNECTED  
  320. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  321. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  322. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=]  
  323. I wpa_supplicant: nl80211: deinit ifname=wlan0 disabled_11b_rates=0  
  324. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-TERMINATING   
  325. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-TERMINATING   
  326. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-TERMINATING ]  
  327. D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  328. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 operstate=2 linkmode=1 ifi_family=0 ifi_flags=0x1003 ([UP])  
  329. D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  330. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  331. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN  
  332. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=CN]  
  333. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  334. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=  
  335. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00 SSID=]  
  336. D WifiHAL : [WIFI HAL]Creating message to get gscan capablities; handle=0x7f65812a40, iface=144, ifname=wlan0  
  337. D WifiHW  : ifname=wlan0  
  338. D wpa_supplicant: wlan0: State: DISCONNECTED -> SCANNING  
  339. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  340. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=  
  341. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=-1 state=3 BSSID=00:00:00:00:00:00 SSID=]  
  342. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED   
  343. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-STARTED   
  344. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 0 70:62:b8:62:2e:c4  
  345. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 0 70:62:b8:62:2e:c4  
  346. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 1 00:22:aa:9e:31:48  
  347. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 1 00:22:aa:9e:31:48  
  348. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 2 06:19:70:27:ca:96  
  349. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 2 06:19:70:27:ca:96  
  350. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 3 06:19:70:00:30:2e  
  351. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 3 06:19:70:00:30:2e  
  352. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 4 00:23:69:ce:58:b0  
  353. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 4 00:23:69:ce:58:b0  
  354. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 5 06:19:70:00:32:c0  
  355. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 5 06:19:70:00:32:c0  
  356. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 6 d0:17:c2:50:44:af  
  357. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 6 d0:17:c2:50:44:af  
  358. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 7 44:6d:57:99:38:a1  
  359. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 7 44:6d:57:99:38:a1  
  360. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 wext ifi_family=0 ifi_flags=0x1003 ([UP])  
  361. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 8 06:19:70:00:30:d6  
  362. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 8 06:19:70:00:30:d6  
  363. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 9 02:08:22:e8:40:ff  
  364. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 9 02:08:22:e8:40:ff  
  365. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 10 06:19:70:00:30:69  
  366. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 10 06:19:70:00:30:69  
  367. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 11 06:19:70:00:30:88  
  368. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 11 06:19:70:00:30:88  
  369. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 12 16:19:70:27:ca:96  
  370. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 12 16:19:70:27:ca:96  
  371. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 13 00:19:70:27:ca:96  
  372. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 13 00:19:70:27:ca:96  
  373. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 14 00:19:70:00:30:2e  
  374. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 14 00:19:70:00:30:2e  
  375. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 15 16:19:70:00:30:2e  
  376. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 15 16:19:70:00:30:2e  
  377. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 16 16:19:70:00:32:c0  
  378. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 16 16:19:70:00:32:c0  
  379. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 17 00:19:70:00:32:c0  
  380. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 17 00:19:70:00:32:c0  
  381. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 18 16:19:70:00:30:d6  
  382. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 18 16:19:70:00:30:d6  
  383. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 19 00:19:70:00:30:88  
  384. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 19 00:19:70:00:30:88  
  385. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 20 00:19:70:00:30:69  
  386. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 20 00:19:70:00:30:69  
  387. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 21 16:19:70:00:30:88  
  388. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 21 16:19:70:00:30:88  
  389. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-RESULTS   
  390. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS   
  391. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS ]  
  392. D WifiHW  : [1] get event: IFNAME=wlan0 <3>Trying to associate with SSID 'cts'  
  393. D WifiHW  : [2] get event: IFNAME=wlan0 Trying to associate with SSID 'cts'  
  394. D WifiMonitor: Event [IFNAME=wlan0 Trying to associate with SSID 'cts']  
  395. D wpa_supplicant: wlan0: State: SCANNING -> ASSOCIATING  
  396. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=5 BSSID=00:00:00:00:00:00 SSID=cts  
  397. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=5 BSSID=00:00:00:00:00:00 SSID=cts  
  398. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=5 BSSID=00:00:00:00:00:00 SSID=cts]  
  399. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 wext ifi_family=0 ifi_flags=0x1003 ([UP])  
  400. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 wext ifi_family=0 ifi_flags=0x1003 ([UP])  
  401. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 operstate=5 linkmode=1 ifi_family=0 ifi_flags=0x11003 ([UP][LOWER_UP])  
  402. D wpa_supplicant: wlan0: State: ASSOCIATING -> ASSOCIATED  
  403. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts  
  404. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts  
  405. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=6 BSSID=00:00:00:00:00:00 SSID=cts]  
  406. D wpa_supplicant: wlan0: State: ASSOCIATED -> 4WAY_HANDSHAKE  
  407. D WifiHW  : [1] get event: IFNAME=wlan0 <3>Associated with 70:62:b8:62:2e:c4  
  408. D WifiHW  : [2] get event: IFNAME=wlan0 Associated with 70:62:b8:62:2e:c4  
  409. D WifiMonitor: Event [IFNAME=wlan0 Associated with 70:62:b8:62:2e:c4]  
  410. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  411. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  412. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=7 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  413. D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE -> 4WAY_HANDSHAKE  
  414. D wpa_supplicant: wlan0: State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE  
  415. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  416. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  417. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=8 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  418. D WifiHW  : [1] get event: IFNAME=wlan0 <3>WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]  
  419. D WifiHW  : [2] get event: IFNAME=wlan0 WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]  
  420. D WifiMonitor: Event [IFNAME=wlan0 WPA: Key negotiation completed with 70:62:b8:62:2e:c4 [PTK=CCMP GTK=TKIP]]  
  421. D wpa_supplicant: wlan0: State: GROUP_HANDSHAKE -> COMPLETED  
  422. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]  
  423. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]  
  424. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-CONNECTED - Connection to 70:62:b8:62:2e:c4 completed [id=3 id_str=]]  
  425. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  426. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  427. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=9 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  428.   
  429.   
  430. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 operstate=6 linkmode=1 ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])  
  431. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED   
  432. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-STARTED   
  433. D wpa_supplicant: RTM_NEWLINK: ifi_index=144 ifname=wlan0 wext ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])  
  434. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 22 d4:ee:07:1e:35:38  
  435. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 22 d4:ee:07:1e:35:38  
  436. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 23 92:21:81:de:89:f1  
  437. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 23 92:21:81:de:89:f1  
  438. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-ADDED 24 00:19:70:00:30:d6  
  439. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-ADDED 24 00:19:70:00:30:d6  
  440. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-RESULTS   
  441. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS   
  442. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-SCAN-RESULTS ]  
  443. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-SCAN-STARTED   
  444. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-SCAN-STARTED   
  445. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  446. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1  
  447. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-DISCONNECTED bssid=70:62:b8:62:2e:c4 reason=3 locally_generated=1]  
  448. D wpa_supplicant: wlan0: State: COMPLETED -> DISCONNECTED  
  449. D wpa_supplicant: wlan0: State: DISCONNECTED -> DISCONNECTED  
  450. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  451. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts  
  452. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-STATE-CHANGE id=3 state=0 BSSID=70:62:b8:62:2e:c4 SSID=cts]  
  453. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 6 d0:17:c2:50:44:af  
  454. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 6 d0:17:c2:50:44:af  
  455. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 7 44:6d:57:99:38:a1  
  456. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 7 44:6d:57:99:38:a1  
  457. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 10 06:19:70:00:30:69  
  458. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 10 06:19:70:00:30:69  
  459. I wpa_supplicant: nl80211: deinit ifname=wlan0 disabled_11b_rates=0  
  460. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 11 06:19:70:00:30:88  
  461. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 11 06:19:70:00:30:88  
  462. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 19 00:19:70:00:30:88  
  463. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 19 00:19:70:00:30:88  
  464. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 20 00:19:70:00:30:69  
  465. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 20 00:19:70:00:30:69  
  466. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 21 16:19:70:00:30:88  
  467. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 21 16:19:70:00:30:88  
  468. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 0 70:62:b8:62:2e:c4  
  469. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 0 70:62:b8:62:2e:c4  
  470. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 2 06:19:70:27:ca:96  
  471. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 2 06:19:70:27:ca:96  
  472. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 3 06:19:70:00:30:2e  
  473. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 3 06:19:70:00:30:2e  
  474. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 4 00:23:69:ce:58:b0  
  475. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 4 00:23:69:ce:58:b0  
  476. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 1 00:22:aa:9e:31:48  
  477. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 1 00:22:aa:9e:31:48  
  478. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 5 06:19:70:00:32:c0  
  479. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 5 06:19:70:00:32:c0  
  480. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 9 02:08:22:e8:40:ff  
  481. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 9 02:08:22:e8:40:ff  
  482. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 22 d4:ee:07:1e:35:38  
  483. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 22 d4:ee:07:1e:35:38  
  484. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 8 06:19:70:00:30:d6  
  485. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 8 06:19:70:00:30:d6  
  486. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 23 92:21:81:de:89:f1  
  487. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 23 92:21:81:de:89:f1  
  488. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 13 00:19:70:27:ca:96  
  489. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 13 00:19:70:27:ca:96  
  490. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 12 16:19:70:27:ca:96  
  491. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 12 16:19:70:27:ca:96  
  492. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 15 16:19:70:00:30:2e  
  493. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 15 16:19:70:00:30:2e  
  494. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 14 00:19:70:00:30:2e  
  495. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 14 00:19:70:00:30:2e  
  496. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 16 16:19:70:00:32:c0  
  497. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 16 16:19:70:00:32:c0  
  498. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 17 00:19:70:00:32:c0  
  499. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 17 00:19:70:00:32:c0  
  500. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 24 00:19:70:00:30:d6  
  501. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 24 00:19:70:00:30:d6  
  502. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-BSS-REMOVED 18 16:19:70:00:30:d6  
  503. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-BSS-REMOVED 18 16:19:70:00:30:d6  
  504. D WifiHW  : [1] get event: IFNAME=wlan0 <3>CTRL-EVENT-TERMINATING   
  505. D WifiHW  : [2] get event: IFNAME=wlan0 CTRL-EVENT-TERMINATING   
  506. D WifiMonitor: Event [IFNAME=wlan0 CTRL-EVENT-TERMINATING ]  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值