目录
1、应该是sta向热点发送deauth,通过P2P_GROUP_REMOVE p2p0
1、应该是sta向热点发送deauth,通过P2P_GROUP_REMOVE p2p0
Jan 1 00:00:10 Avatar daemon.debug wpa_supplicant[502]: CTRL-DEBUG: ctrl_sock-sendto: sock=13 sndbuf=163840 outq=0 send_len=263
Jan 1 00:00:10 Avatar daemon.debug wpa_supplicant[502]: p2p0: Control interface command 'P2P_GROUP_REMOVE p2p0'
Jan 1 00:00:10 Avatar daemon.debug wpa_supplicant[502]: p2p0: Request to deauthenticate - bssid=62:1d:9d:c8:53:5a pending_bssid=00:00:00:00:00:00 reason=3 state=COMPLETED
Jan 1 00:00:10 Avatar daemon.debug wpa_supplicant[502]: wpa_driver_nl80211_disconnect(reason_code=3)
Jan 1 00:00:10 Avatar user.debug kernel: [ 10.424245] wlan: Received disassociation request on p2p0, reason: 3
Jan 1 00:00:10 Avatar user.debug kernel: [ 10.424255] wlan: REASON: (Deauth) Sending STA is leaving (or has left) IBSS or ESS
2、wifi p2p连接成功
Jan 1 00:00:06 Avatar daemon.debug wpa_supplicant[502]: p2p0: State: GROUP_HANDSHAKE -> COMPLETED
Jan 1 00:00:06 Avatar daemon.debug wpa_supplicant[502]: p2p0: Radio work 'connect'@0x197fe0 done in 0.330685 seconds
Jan 1 00:00:06 Avatar daemon.debug wpa_supplicant[502]: p2p0: radio_work_free('connect'@0x197fe0: num_active_works --> 0
Jan 1 00:00:06 Avatar daemon.notice wpa_supplicant[502]: p2p0: CTRL-EVENT-CONNECTED - Connection to 62:1d:9d:c8:53:5a completed [id=1 id_str=]
Jan 1 00:00:06 Avatar daemon.debug wpa_supplicant[502]: CTRL-DEBUG: ctrl_sock-sendmsg: sock=13 sndbuf=163840 outq=0 send_len=79
Jan 1 00:00:06 Avatar daemon.debug wpa_supplicant[502]: CTRL_IFACE monitor sent successfully to /tmp/wpa_ctrl_513-2\x00
源码:wpa_supplicant.c-->wpa_supplicant_set_state--->
if (state == WPA_COMPLETED && wpa_s->new_connection) {
struct wpa_ssid *ssid = wpa_s->current_ssid;
#if defined(CONFIG_CTRL_IFACE) || !defined(CONFIG_NO_STDOUT_DEBUG)
wpa_msg(wpa_s, MSG_INFO, WPA_EVENT_CONNECTED "- Connection to "
MACSTR " completed [id=%d id_str=%s]",
MAC2STR(wpa_s->bssid),
ssid ? ssid->id : -1,
ssid && ssid->id_str ? ssid->id_str : "");
}