Issue with DPP and offchan frames

Jérôme Pouiller jerome.pouiller at silabs.com
Tue Feb 1 06:09:55 PST 2022


Hi Folks,

I encounter some difficulties to authenticate a station using DPP-PSK.

On my setup, I have one AP (A) listening channel 1 and one station (B) 
waiting for a DPP authentication request on channel 6 (using
"dpp_listen 2437"). During DPP processing, it seems that (A) send data 
on channel 1 while (B) is still listening on channel 6.

I use hostapd/wpa_supplicant 2.9 (if necessary I could try with 2.10).

The capture in attachment has been done on channel 6 under an RF 
isolated environment. Address of (A) is 00:0c:ca:98:0a:90 and address of 
(B) is 00:0c:ca:97:83:1f.  The capture starts after I executed 
'dpp_auth_init peer=1 conf=sta-psk ssid=XXX pass=XXX' on (A). It is also 
worth to note the signal strength of each station received by the 
monitor:
  (A) on channel 1:  -35dBm
  (A) on channel 6:   -3dBm
  (B) on channel 1:  -48dBm
  (B) on channel 6:  -12dBm

We can see the following sequence on channel 6:
  DPP - Authentication Request
  DPP - Authentication Response
  DPP - Authentication Confirm

Then, (A) continue to send a few beacons on channel 6 (maybe this 
behavior is not expected, but it is not my point here).

Then (A) leaves channel 6 and comes back on channel 1. (B) is still 
listening on channel 6. Finally, the authentication success because 
channels 1 and 6 are close enough, and the signal is very strong. I 
think that (A) should send the next frame on channel 6 (but, it didn't 
check the specification).


I have also retrieved the debug out put of hostapd (also in attachment).
Hostapd explicitly sends the last frame of channel 1 instead of channel 
6:

  nl80211: Send Action frame (ifindex=6, freq=2412 MHz wait=0 ms no_cck=0)
  nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=2412 no_cck=0 offchanok=1 wait_time=0 fc=0xd0 (WLAN_FC_STYPE_ACTION) nlmode=3



-- 
Jérôme Pouiller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dpp-offchan.pcapng
Type: application/x-pcapng
Size: 7212 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/hostap/attachments/20220201/4a81acbf/attachment-0001.bin>
-------------- next part --------------
random: getrandom() support available
Configuration file: /tmp/hostapd-wlan1
nl80211: TDLS supported
nl80211: TDLS external setup
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Supported cipher 00-0f-ac:10
nl80211: Supported cipher 00-0f-ac:8
nl80211: Supported cipher 00-0f-ac:9
nl80211: Supported cipher 00-0f-ac:6
nl80211: Supported cipher 00-0f-ac:13
nl80211: Supported cipher 00-0f-ac:11
nl80211: Supported cipher 00-0f-ac:12
nl80211: Using driver-based off-channel TX
nl80211: Driver-advertised extended capabilities (default) - hexdump(len=8): 00 00 00 00 00 00 00 40
nl80211: Driver-advertised extended capabilities mask (default) - hexdump(len=8): 00 00 00 00 00 00 00 40
nl80211: Use separate P2P group interface (driver advertised support)
nl80211: interface wlan1 in phy phy3
nl80211: Set mode ifindex 6 iftype 3 (AP)
nl80211: Failed to set interface 6 to mode 3: -16 (Device or resource busy)
nl80211: Try mode change after setting interface down
nl80211: Set mode ifindex 6 iftype 3 (AP)
nl80211: Mode change succeeded while interface is down
nl80211: Setup AP(wlan1) - device_ap_sme=0 use_monitor=0
nl80211: Subscribe to mgmt frames with AP handle 0x117c300
nl80211: Register frame type=0xb0 (WLAN_FC_STYPE_AUTH) nl_handle=0x117c300 match=
nl80211: Register frame type=0x0 (WLAN_FC_STYPE_ASSOC_REQ) nl_handle=0x117c300 match=
nl80211: Register frame type=0x20 (WLAN_FC_STYPE_REASSOC_REQ) nl_handle=0x117c300 match=
nl80211: Register frame type=0xa0 (WLAN_FC_STYPE_DISASSOC) nl_handle=0x117c300 match=
nl80211: Register frame type=0xc0 (WLAN_FC_STYPE_DEAUTH) nl_handle=0x117c300 match=
nl80211: Register frame type=0x40 (WLAN_FC_STYPE_PROBE_REQ) nl_handle=0x117c300 match=
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=04
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=0501
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=0503
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=0504
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=06
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=08
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=09
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=0a
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=11
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=12
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0x117c300 match=7f
rfkill: initial event: idx=3 type=1 op=0 soft=0 hard=0
nl80211: Add own interface ifindex 6 (ifidx_reason -1)
nl80211: if_indices[16]: 6(-1)
phy: phy3
BSS count 1, BSSID mask 00:00:00:00:00:00 (0 bits)
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz 20 mBm
nl80211: 2457-2482 @ 20 MHz 20 mBm (no IR)
nl80211: 2474-2494 @ 20 MHz 20 mBm (no OFDM) (no IR)
nl80211: 5170-5250 @ 80 MHz 20 mBm (no IR)
nl80211: 5250-5330 @ 80 MHz 20 mBm (DFS) (no IR)
nl80211: 5490-5730 @ 160 MHz 20 mBm (DFS) (no IR)
nl80211: 5735-5835 @ 80 MHz 20 mBm (no IR)
nl80211: 57240-63720 @ 2160 MHz 0 mBm
nl80211: Added 802.11b mode based on 802.11g information
nl80211: Mode IEEE 802.11g: 2412 2417 2422 2427 2432 2437 2442 2447 2452 2457 2462 2467 2472 2484[DISABLED]
nl80211: Mode IEEE 802.11b: 2412 2417 2422 2427 2432 2437 2442 2447 2452 2457 2462 2467 2472 2484[DISABLED]
Completing interface initialization
Mode: IEEE 802.11g  Channel: 1  Frequency: 2412 MHz
DFS 0 channels required radar detection
nl80211: Set freq 2412 (ht_enabled=1, vht_enabled=0, bandwidth=20 MHz, cf1=2412 MHz, cf2=0 MHz)
  * freq=2412
  * vht_enabled=0
  * ht_enabled=1
  * sec_channel_offset=0
  * channel_type=1
RATE[0] rate=10 flags=0x1
RATE[1] rate=20 flags=0x1
RATE[2] rate=55 flags=0x1
RATE[3] rate=110 flags=0x1
RATE[4] rate=60 flags=0x0
RATE[5] rate=90 flags=0x0
RATE[6] rate=120 flags=0x0
RATE[7] rate=180 flags=0x0
RATE[8] rate=240 flags=0x0
RATE[9] rate=360 flags=0x0
RATE[10] rate=480 flags=0x0
RATE[11] rate=540 flags=0x0
hostapd_setup_bss(hapd=0x117ad80 (wlan1), first=1)
wlan1: Flushing old station entries
nl80211: flush -> DEL_STATION wlan1 (all)
wlan1: Deauthenticate all stations
nl80211: send_mlme - da= ff:ff:ff:ff:ff:ff noack=0 freq=0 no_cck=0 offchanok=0 wait_time=0 fc=0xc0 (WLAN_FC_STYPE_DEAUTH) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame - Use bss->freq=2412
nl80211: send_frame -> send_frame_cmd
nl80211: Frame command failed: ret=-16 (Device or resource busy) (freq=2412 wait=0)
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=(nil) key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=(nil) key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=(nil) key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=(nil) key_idx=3 set_tx=0 seq_len=0 key_len=0
Using interface wlan1 with hwaddr 00:c0:ca:98:0a:90 and ssid "ath3"
Deriving WPA PSK based on passphrase
SSID - hexdump_ascii(len=4):
     61 74 68 33                                       ath3
PSK (ASCII passphrase) - hexdump_ascii(len=8): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
random: Got 20/20 random bytes
GMK - hexdump(len=32): [REMOVED]
Key Counter - hexdump(len=32): [REMOVED]
WPA: Delay group state machine start until Beacon frames have been configured
nl80211: Set beacon (beacon_set=0)
nl80211: Beacon head - hexdump(len=55): 80 00 00 00 ff ff ff ff ff ff 00 c0 ca 98 0a 90 00 c0 ca 98 0a 90 00 00 00 00 00 00 00 00 00 00 64 00 11 04 00 04 61 74 68 33 01 08 82 84 8b 96 0c 12 18 24 03 01 01
nl80211: Beacon tail - hexdump(len=123): 2a 01 04 32 04 30 48 60 6c 30 14 01 00 00 0f ac 04 01 00 00 0f ac 04 01 00 00 0f ac 02 0c 00 3b 02 51 00 2d 1a 2c 00 1b ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 3d 16 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f 08 04 00 00 02 00 00 00 40 dd 18 00 50 f2 02 01 01 00 00 03 a4 00 00 27 a4 00 00 42 43 5e 00 62 32 2f 00
nl80211: ifindex=6
nl80211: beacon_int=100
nl80211: beacon_rate=0
nl80211: rate_type=0
nl80211: dtim_period=2
nl80211: ssid - hexdump_ascii(len=4):
     61 74 68 33                                       ath3
  * beacon_int=100
  * dtim_period=2
nl80211: hidden SSID not in use
nl80211: privacy=1
nl80211: auth_algs=0x3
nl80211: wpa_version=0x2
nl80211: key_mgmt_suites=0x2
nl80211: pairwise_ciphers=0x10
nl80211: group_cipher=0x10
nl80211: SMPS mode - off
nl80211: beacon_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: proberesp_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: assocresp_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: multicast to unicast disabled on interface wlan1
WPA: Start group state machine to set initial keys
WPA: group state machine entering state GTK_INIT (VLAN-ID 0)
GTK - hexdump(len=16): [REMOVED]
WPA: group state machine entering state SETKEYSDONE (VLAN-ID 0)
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=3 addr=0x119204 key_idx=1 set_tx=1 seq_len=0 key_len=16
nl80211: KEY_DATA - hexdump(len=16): [REMOVED]
   broadcast key
nl80211: Set wlan1 operstate 0->1 (UP)
netlink: Operstate: ifindex=6 linkmode=-1 (no change), operstate=6 (IF_OPER_UP)
nl80211: TX queue param set: queue=0 aifs=1 cw_min=3 cw_max=7 burst_time=15 --> res=0
nl80211: TX queue param set: queue=1 aifs=1 cw_min=7 cw_max=15 burst_time=30 --> res=0
nl80211: TX queue param set: queue=2 aifs=3 cw_min=15 cw_max=63 burst_time=0 --> res=0
nl80211: TX queue param set: queue=3 aifs=7 cw_min=15 cw_max=1023 burst_time=0 --> res=0
wlan1: interface state UNINITIALIZED->ENABLED
wlan1: AP-ENABLED
wlan1: Setup of interface done.
ctrl_iface not configured!
RTM_NEWLINK: ifi_index=6 ifname=wlan1 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x1002 ()
nl80211: Ignore interface down event since interface wlan1 is up
RTM_NEWLINK: ifi_index=6 ifname=wlan1 operstate=2 linkmode=0 ifi_family=0 ifi_flags=0x1003 ([UP])
RTM_NEWLINK: ifi_index=6 ifname=wlan1 operstate=6 linkmode=0 ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
VLAN: RTM_NEWLINK: ifi_index=6 ifname=wlan1 ifi_family=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
VLAN: vlan_newlink(wlan1)
RX ctrl_iface - hexdump_ascii(len=122):
     44 50 50 5f 51 52 5f 43 4f 44 45 20 44 50 50 3a   DPP_QR_CODE DPP:
     43 3a 38 31 2f 36 3b 4d 3a 30 30 63 30 63 61 39   C:81/6;M:00c0ca9
     37 38 33 31 66 3b 4b 3a 4d 44 6b 77 45 77 59 48   7831f;K:MDkwEwYH
     4b 6f 5a 49 7a 6a 30 43 41 51 59 49 4b 6f 5a 49   KoZIzj0CAQYIKoZI
     7a 6a 30 44 41 51 63 44 49 67 41 43 42 76 44 6d   zj0DAQcDIgACBvDm
     64 46 4f 34 39 6a 59 63 53 68 35 4c 39 43 6c 52   dFO49jYcSh5L9ClR
     6a 30 6e 78 45 6c 47 7a 68 49 53 6c 73 46 47 54   j0nxElGzhISlsFGT
     73 39 79 49 6b 6f 6b 3d 3b 3b                     s9yIkok=;;
DPP: URI - hexdump_ascii(len=110):
     44 50 50 3a 43 3a 38 31 2f 36 3b 4d 3a 30 30 63   DPP:C:81/6;M:00c
     30 63 61 39 37 38 33 31 66 3b 4b 3a 4d 44 6b 77   0ca97831f;K:MDkw
     45 77 59 48 4b 6f 5a 49 7a 6a 30 43 41 51 59 49   EwYHKoZIzj0CAQYI
     4b 6f 5a 49 7a 6a 30 44 41 51 63 44 49 67 41 43   KoZIzj0DAQcDIgAC
     42 76 44 6d 64 46 4f 34 39 6a 59 63 53 68 35 4c   BvDmdFO49jYcSh5L
     39 43 6c 52 6a 30 6e 78 45 6c 47 7a 68 49 53 6c   9ClRj0nxElGzhISl
     73 46 47 54 73 39 79 49 6b 6f 6b 3d 3b 3b         sFGTs9yIkok=;;
DPP: URI channel-list: opclass=81 channel=6 ==> freq=2437
DPP: URI mac: 00:c0:ca:97:83:1f
DPP: Base64 decoded URI public-key - hexdump(len=59): 30 39 30 13 06 07 2a 86 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 07 03 22 00 02 06 f0 e6 74 53 b8 f6 36 1c 4a 1e 4b f4 29 51 8f 49 f1 12 51 b3 84 84 a5 b0 51 93 b3 dc 88 92 89
DPP: Public key hash - hexdump(len=32): 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7
DPP: URI subjectPublicKey algorithm: id-ecPublicKey
DPP: URI subjectPublicKey parameters: prime256v1
DPP: URI subjectPublicKey - hexdump(len=33): 02 06 f0 e6 74 53 b8 f6 36 1c 4a 1e 4b f4 29 51 8f 49 f1 12 51 b3 84 84 a5 b0 51 93 b3 dc 88 92 89
RX ctrl_iface - hexdump_ascii(len=69):
     44 50 50 5f 41 55 54 48 5f 49 4e 49 54 20 70 65   DPP_AUTH_INIT pe
     65 72 3d 31 20 63 6f 6e 66 3d 73 74 61 2d 70 73   er=1 conf=sta-ps
     6b 20 73 73 69 64 3d 36 31 37 34 36 38 33 33 20   k ssid=61746833
     70 61 73 73 3d 37 30 36 31 37 33 37 33 37 37 36   pass=70617373776
     66 37 32 36 34                                    f7264
DPP: Generating a keypair
DPP: Compressed public key (DER) - hexdump(len=59): 30 39 30 13 06 07 2a 86 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 07 03 22 00 03 85 9b d3 65 97 e2 0f 38 e9 ee 19 fc ef a2 77 f0 54 23 65 d2 c7 4d 03 53 ce b6 9e 5e a5 9e 7a 7a
DPP: Public key hash - hexdump(len=32): a5 38 a8 6e 13 8f e9 13 9a 2b 8a e9 cb a6 94 e7 60 d9 0e d3 84 5f 1b 53 6e 31 e9 7e 72 e2 f1 8b
DPP: Auto-generated own bootstrapping key info: URI DPP:K:MDkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDIgADhZvTZZfiDzjp7hn876J38FQjZdLHTQNTzraeXqWeeno=;;
DPP: Possible frequencies for initiating: 2437
DPP: I-nonce - hexdump(len=16): 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3
DPP: Generating a keypair
DPP: ECDH shared secret (M.x) - hexdump(len=32): [REMOVED]
DPP: PRK = HKDF-Extract(<>, IKM=M.x) - hexdump(len=32): [REMOVED]
DPP: k1 = HKDF-Expand(PRK, info, L) - hexdump(len=32): [REMOVED]
DPP: R-Bootstrap Key Hash
DPP: I-Bootstrap Key Hash
DDP: AES-SIV AD[0] - hexdump(len=6): 50 6f 9a 1a 01 00
DDP: AES-SIV AD[1] - hexdump(len=140): 02 10 20 00 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7 01 10 20 00 a5 38 a8 6e 13 8f e9 13 9a 2b 8a e9 cb a6 94 e7 60 d9 0e d3 84 5f 1b 53 6e 31 e9 7e 72 e2 f1 8b 03 10 40 00 5d fc 8b 4c ff 8c 67 5a bb 79 be 4f 2c a7 44 69 59 e4 19 82 c3 fa 39 cf c3 a1 5d d4 98 0f 09 4c ed 09 b1 20 e9 f7 56 9d 54 38 f3 4f 85 b3 bf 4a cc 10 a0 85 4c 84 75 a3 89 4b 03 1b ca ae 8b 48
DPP: AES-SIV cleartext - hexdump(len=25): 05 10 10 00 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3 06 10 01 00 02
DPP: AES-SIV ciphertext - hexdump(len=41): ad 3f 72 fc c4 cf 25 88 6d 05 38 47 35 34 57 16 8f aa 5e 60 f8 40 03 fd 59 b2 b9 50 34 de d7 02 7e 2c 2a 29 86 de 59 ce ee
DPP: Authentication Request frame attributes - hexdump(len=193): 04 09 50 6f 9a 1a 01 00 02 10 20 00 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7 01 10 20 00 a5 38 a8 6e 13 8f e9 13 9a 2b 8a e9 cb a6 94 e7 60 d9 0e d3 84 5f 1b 53 6e 31 e9 7e 72 e2 f1 8b 03 10 40 00 5d fc 8b 4c ff 8c 67 5a bb 79 be 4f 2c a7 44 69 59 e4 19 82 c3 fa 39 cf c3 a1 5d d4 98 0f 09 4c ed 09 b1 20 e9 f7 56 9d 54 38 f3 4f 85 b3 bf 4a cc 10 a0 85 4c 84 75 a3 89 4b 03 1b ca ae 8b 48 04 10 29 00 ad 3f 72 fc c4 cf 25 88 6d 05 38 47 35 34 57 16 8f aa 5e 60 f8 40 03 fd 59 b2 b9 50 34 de d7 02 7e 2c 2a 29 86 de 59 ce ee
DPP: Set configurator parameters:  peer=1 conf=sta-psk ssid=61746833 pass=70617373776f7264
wlan1: DPP-TX dst=00:c0:ca:97:83:1f freq=2437 type=0
nl80211: Send Action frame (ifindex=6, freq=2437 MHz wait=2000 ms no_cck=0)
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=2437 no_cck=0 offchanok=1 wait_time=2000 fc=0xd0 (WLAN_FC_STYPE_ACTION) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame -> send_frame_cmd
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for wlan1
nl80211: Frame TX status event
wlan1: Event TX_STATUS (16) received
mgmt::action cb ok=1
DPP: TX status: dst=00:c0:ca:97:83:1f ok=1
wlan1: DPP-TX-STATUS dst=00:c0:ca:97:83:1f result=SUCCESS
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=00:c0:ca:98:0a:90 sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2437 ssi_signal=-23 fc=0xd0 seq_ctrl=0x0 stype=13 (WLAN_FC_STYPE_ACTION) len=262
wlan1: Event RX_MGMT (18) received
mgmt::action
RX_ACTION category 4 action 9 sa 00:c0:ca:97:83:1f da 00:c0:ca:98:0a:90 len 262 freq 2437
DPP: Received DPP Public Action frame crypto suite 1 type 1 from 00:c0:ca:97:83:1f freq=2437
wlan1: DPP-RX src=00:c0:ca:97:83:1f freq=2437 type=1
DPP: Authentication Response from 00:c0:ca:97:83:1f
DPP: Wrapped data - hexdump(len=117): 60 0b 6c 7f 1e fa 6e a3 2d 12 19 b5 9b d7 0f 66 e9 e9 31 84 5c 35 d8 39 1d e8 4b 2d 9c f4 8c 3c 5f 6c 50 9f 3b eb 7c 3a 4a 11 e6 8e fa 22 93 fd 54 5c 87 9f 35 c0 c3 ad 16 3e aa 3d 1d c5 a7 b2 ef f9 46 1d 1f e2 5e 97 ca d7 1a 52 f3 37 9f e9 75 62 38 7c 9b 7d f3 27 92 f9 9f 82 65 cd e4 81 41 60 b6 ef ab 50 bb 43 d1 46 d4 bc e6 40 61 51 ec bd 77 ed 9c
DPP: Responder Bootstrapping Key Hash - hexdump(len=32): 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7
DPP: Status 0
DPP: Responder decided not to use mutual authentication
wlan1: DPP-AUTH-DIRECTION mutual=0
Peer (Responder) Protocol Key: Private-Key: (256 bit)
pub:
    04:c9:e3:70:9d:cf:a4:6e:9b:8c:0d:04:a0:fe:7b:
    47:99:20:2c:31:ee:4f:a8:97:9c:8a:38:3a:03:32:
    ee:fa:c7:f5:91:dd:41:58:06:fc:b9:41:68:6a:06:
    b2:08:5b:51:4a:da:14:9a:36:d2:45:09:bc:53:80:
    68:6f:66:65:f7
ASN1 OID: prime256v1
NIST CURVE: P-256

DPP: EC_PUBKEY - hexdump(len=91): 30 59 30 13 06 07 2a 86 48 ce 3d 02 01 06 08 2a 86 48 ce 3d 03 01 07 03 42 00 04 c9 e3 70 9d cf a4 6e 9b 8c 0d 04 a0 fe 7b 47 99 20 2c 31 ee 4f a8 97 9c 8a 38 3a 03 32 ee fa c7 f5 91 dd 41 58 06 fc b9 41 68 6a 06 b2 08 5b 51 4a da 14 9a 36 d2 45 09 bc 53 80 68 6f 66 65 f7
DPP: ECDH shared secret (N.x) - hexdump(len=32): [REMOVED]
DPP: PRK = HKDF-Extract(<>, IKM=N.x) - hexdump(len=32): [REMOVED]
DPP: k2 = HKDF-Expand(PRK, info, L) - hexdump(len=32): [REMOVED]
DDP: AES-SIV AD[0] - hexdump(len=6): 50 6f 9a 1a 01 01
DDP: AES-SIV AD[1] - hexdump(len=109): 00 10 01 00 00 02 10 20 00 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7 09 10 40 00 c9 e3 70 9d cf a4 6e 9b 8c 0d 04 a0 fe 7b 47 99 20 2c 31 ee 4f a8 97 9c 8a 38 3a 03 32 ee fa c7 f5 91 dd 41 58 06 fc b9 41 68 6a 06 b2 08 5b 51 4a da 14 9a 36 d2 45 09 bc 53 80 68 6f 66 65 f7
DPP: AES-SIV ciphertext - hexdump(len=117): 60 0b 6c 7f 1e fa 6e a3 2d 12 19 b5 9b d7 0f 66 e9 e9 31 84 5c 35 d8 39 1d e8 4b 2d 9c f4 8c 3c 5f 6c 50 9f 3b eb 7c 3a 4a 11 e6 8e fa 22 93 fd 54 5c 87 9f 35 c0 c3 ad 16 3e aa 3d 1d c5 a7 b2 ef f9 46 1d 1f e2 5e 97 ca d7 1a 52 f3 37 9f e9 75 62 38 7c 9b 7d f3 27 92 f9 9f 82 65 cd e4 81 41 60 b6 ef ab 50 bb 43 d1 46 d4 bc e6 40 61 51 ec bd 77 ed 9c
DPP: AES-SIV cleartext - hexdump(len=101): 07 10 10 00 b4 bb df 53 9f 9a ab 51 6b 18 e5 88 13 e8 96 c4 05 10 10 00 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3 08 10 01 00 01 04 10 34 00 25 f8 3f b2 59 ba dc 0b 29 c4 d4 f0 36 8f 40 ef df b3 12 99 9b e1 b9 4c 1f c0 2b a6 b3 89 bb 76 ad e3 31 98 26 69 b9 80 d5 64 13 e7 f9 6e 39 91 38 19 01 fe
DPP: R-nonce - hexdump(len=16): b4 bb df 53 9f 9a ab 51 6b 18 e5 88 13 e8 96 c4
DPP: I-nonce - hexdump(len=16): 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3
DPP: R-capabilities: 0x01
DPP: AES-SIV ciphertext - hexdump(len=52): 25 f8 3f b2 59 ba dc 0b 29 c4 d4 f0 36 8f 40 ef df b3 12 99 9b e1 b9 4c 1f c0 2b a6 b3 89 bb 76 ad e3 31 98 26 69 b9 80 d5 64 13 e7 f9 6e 39 91 38 19 01 fe
DPP: PRK = HKDF-Extract(<>, IKM) - hexdump(len=32): [REMOVED]
DPP: ke = HKDF-Expand(PRK, info, L) - hexdump(len=32): [REMOVED]
DPP: AES-SIV cleartext - hexdump(len=36): 0b 10 20 00 4b 3f 91 6d 08 d6 0a 5d 47 21 77 bb 8d be 62 c1 f2 c6 f6 6a 64 b6 df 1b 86 df be 11 32 c6 1d ee
DPP: Received Responder Authenticating Tag - hexdump(len=32): 4b 3f 91 6d 08 d6 0a 5d 47 21 77 bb 8d be 62 c1 f2 c6 f6 6a 64 b6 df 1b 86 df be 11 32 c6 1d ee
DPP: R-auth hash components
DPP: hash component - hexdump(len=16): 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3
DPP: hash component - hexdump(len=16): b4 bb df 53 9f 9a ab 51 6b 18 e5 88 13 e8 96 c4
DPP: hash component - hexdump(len=32): 5d fc 8b 4c ff 8c 67 5a bb 79 be 4f 2c a7 44 69 59 e4 19 82 c3 fa 39 cf c3 a1 5d d4 98 0f 09 4c
DPP: hash component - hexdump(len=32): c9 e3 70 9d cf a4 6e 9b 8c 0d 04 a0 fe 7b 47 99 20 2c 31 ee 4f a8 97 9c 8a 38 3a 03 32 ee fa c7
DPP: hash component - hexdump(len=32): 06 f0 e6 74 53 b8 f6 36 1c 4a 1e 4b f4 29 51 8f 49 f1 12 51 b3 84 84 a5 b0 51 93 b3 dc 88 92 89
DPP: hash component - hexdump(len=1): 00
DPP: R-auth - hexdump(len=32): 4b 3f 91 6d 08 d6 0a 5d 47 21 77 bb 8d be 62 c1 f2 c6 f6 6a 64 b6 df 1b 86 df be 11 32 c6 1d ee
DPP: Calculated Responder Authenticating Tag - hexdump(len=32): 4b 3f 91 6d 08 d6 0a 5d 47 21 77 bb 8d be 62 c1 f2 c6 f6 6a 64 b6 df 1b 86 df be 11 32 c6 1d ee
DPP: Build Authentication Confirmation
DPP: Status 0
DPP: R-Bootstrap Key Hash
DDP: AES-SIV AD[0] - hexdump(len=6): 50 6f 9a 1a 01 02
DDP: AES-SIV AD[1] - hexdump(len=41): 00 10 01 00 00 02 10 20 00 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7
DPP: I-auth hash components
DPP: hash component - hexdump(len=16): b4 bb df 53 9f 9a ab 51 6b 18 e5 88 13 e8 96 c4
DPP: hash component - hexdump(len=16): 4e 25 14 66 4b e3 11 11 cb 34 68 1a 95 cd 5a a3
DPP: hash component - hexdump(len=32): c9 e3 70 9d cf a4 6e 9b 8c 0d 04 a0 fe 7b 47 99 20 2c 31 ee 4f a8 97 9c 8a 38 3a 03 32 ee fa c7
DPP: hash component - hexdump(len=32): 5d fc 8b 4c ff 8c 67 5a bb 79 be 4f 2c a7 44 69 59 e4 19 82 c3 fa 39 cf c3 a1 5d d4 98 0f 09 4c
DPP: hash component - hexdump(len=32): 06 f0 e6 74 53 b8 f6 36 1c 4a 1e 4b f4 29 51 8f 49 f1 12 51 b3 84 84 a5 b0 51 93 b3 dc 88 92 89
DPP: hash component - hexdump(len=1): 01
DPP: I-auth - hexdump(len=32): 7c a6 e6 9d ba ab d0 4e 99 7c 21 7b e6 bb 1a 40 34 01 a8 dc 39 74 72 ad d0 d0 90 3a 99 f8 16 ff
DPP: {I-auth}ke - hexdump(len=52): 32 4c 7e ff 70 26 92 ed 50 27 ab 53 31 61 ce c2 0d a8 1a 08 b7 b7 9b 9d d4 6b cf d4 21 ce 3d 8c fb bc 7d 73 5f c1 2e 1e b5 4c 3e d1 53 b4 fa 72 57 19 3a 44
DPP: Authentication Confirmation frame attributes - hexdump(len=105): 04 09 50 6f 9a 1a 01 02 00 10 01 00 00 02 10 20 00 1f 35 59 b6 01 0b a1 7c 1e 99 c0 94 4b fb a5 b6 ae 1f 8f e1 40 7a 99 45 b3 45 d5 a7 63 6c ee a7 04 10 34 00 32 4c 7e ff 70 26 92 ed 50 27 ab 53 31 61 ce c2 0d a8 1a 08 b7 b7 9b 9d d4 6b cf d4 21 ce 3d 8c fb bc 7d 73 5f c1 2e 1e b5 4c 3e d1 53 b4 fa 72 57 19 3a 44
DPP: Authentication success - clear temporary keys
wlan1: DPP-TX dst=00:c0:ca:97:83:1f freq=2437 type=2
nl80211: Send Action frame (ifindex=6, freq=2437 MHz wait=0 ms no_cck=0)
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=2437 no_cck=0 offchanok=1 wait_time=0 fc=0xd0 (WLAN_FC_STYPE_ACTION) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame -> send_frame_cmd
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for wlan1
nl80211: Frame TX status event
wlan1: Event TX_STATUS (16) received
mgmt::action cb ok=1
DPP: TX status: dst=00:c0:ca:97:83:1f ok=1
wlan1: DPP-TX-STATUS dst=00:c0:ca:97:83:1f result=SUCCESS
DPP: Authentication succeeded
wlan1: DPP-AUTH-SUCCESS init=1
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=00:c0:ca:98:0a:90 sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2437 ssi_signal=-23 fc=0xd0 seq_ctrl=0x10 stype=13 (WLAN_FC_STYPE_ACTION) len=160
wlan1: Event RX_MGMT (18) received
mgmt::action
RX_ACTION category 4 action 10 sa 00:c0:ca:97:83:1f da 00:c0:ca:98:0a:90 len 160 freq 2437
wlan1: GAS: GAS Initial Request from 00:c0:ca:97:83:1f (dialog token 192)
DPP: Configuration Request
DPP: GAS request from 00:c0:ca:97:83:1f
DPP: Received Configuration Request (GAS Query Request) - hexdump(len=121): 04 10 75 00 24 a6 db 48 22 86 40 b2 36 34 d6 b9 5b d7 04 01 d3 07 44 f4 52 8c f9 b8 fc 3b 33 66 6e e4 20 ac 5f aa 31 34 5b a6 04 ff 07 2c 9c e9 61 d3 30 8e 22 ab df a0 8f 60 3a de 41 6d b2 68 29 02 e1 09 79 cc 5c 90 6d 1f 63 07 ef 5e a3 b7 fe 94 4f ee 56 4d de ea b1 02 6b 95 3f dd f3 e6 70 8b 6d 70 a8 bb cb 52 3d 14 d2 51 83 60 fa d8 b7 a6 a3 65 bb 7d 0b ab 1a
wlan1: DPP-CONF-REQ-RX src=00:c0:ca:97:83:1f
DPP: AES-SIV ciphertext - hexdump(len=117): 24 a6 db 48 22 86 40 b2 36 34 d6 b9 5b d7 04 01 d3 07 44 f4 52 8c f9 b8 fc 3b 33 66 6e e4 20 ac 5f aa 31 34 5b a6 04 ff 07 2c 9c e9 61 d3 30 8e 22 ab df a0 8f 60 3a de 41 6d b2 68 29 02 e1 09 79 cc 5c 90 6d 1f 63 07 ef 5e a3 b7 fe 94 4f ee 56 4d de ea b1 02 6b 95 3f dd f3 e6 70 8b 6d 70 a8 bb cb 52 3d 14 d2 51 83 60 fa d8 b7 a6 a3 65 bb 7d 0b ab 1a
DPP: AES-SIV cleartext - hexdump(len=101): 14 10 10 00 e3 e9 ca 3b 5a 35 38 11 08 b2 8c 92 f9 f3 08 c0 0e 10 4d 00 7b 22 6e 61 6d 65 22 3a 22 54 65 73 74 22 2c 22 77 69 2d 66 69 5f 74 65 63 68 22 3a 22 69 6e 66 72 61 22 2c 22 6e 65 74 52 6f 6c 65 22 3a 22 73 74 61 22 2c 22 62 61 6e 64 53 75 70 70 6f 72 74 22 3a 5b 38 31 2c 38 33 2c 38 34 5d 7d
DPP: Enrollee Nonce - hexdump(len=16): e3 e9 ca 3b 5a 35 38 11 08 b2 8c 92 f9 f3 08 c0
DPP: Config Attributes - hexdump_ascii(len=77):
     7b 22 6e 61 6d 65 22 3a 22 54 65 73 74 22 2c 22   {"name":"Test","
     77 69 2d 66 69 5f 74 65 63 68 22 3a 22 69 6e 66   wi-fi_tech":"inf
     72 61 22 2c 22 6e 65 74 52 6f 6c 65 22 3a 22 73   ra","netRole":"s
     74 61 22 2c 22 62 61 6e 64 53 75 70 70 6f 72 74   ta","bandSupport
     22 3a 5b 38 31 2c 38 33 2c 38 34 5d 7d            ":[81,83,84]}
DPP: Enrollee name = 'Test'
DPP: wi-fi_tech = 'infra'
DPP: netRole = 'sta'
DPP: Configuration Object (legacy) - hexdump_ascii(len=89): [REMOVED]
DPP: configurationObject JSON - hexdump_ascii(len=89):
     7b 22 77 69 2d 66 69 5f 74 65 63 68 22 3a 22 69   {"wi-fi_tech":"i
     6e 66 72 61 22 2c 22 64 69 73 63 6f 76 65 72 79   nfra","discovery
     22 3a 7b 22 73 73 69 64 22 3a 22 61 74 68 33 22   ":{"ssid":"ath3"
     7d 2c 22 63 72 65 64 22 3a 7b 22 61 6b 6d 22 3a   },"cred":{"akm":
     22 70 73 6b 22 2c 22 70 61 73 73 22 3a 22 70 61   "psk","pass":"pa
     73 73 77 6f 72 64 22 7d 7d                        ssword"}}
DPP: Status 0
DDP: AES-SIV AD - hexdump(len=5): 00 10 01 00 00
DPP: AES-SIV cleartext - hexdump(len=113): 14 10 10 00 e3 e9 ca 3b 5a 35 38 11 08 b2 8c 92 f9 f3 08 c0 0c 10 59 00 7b 22 77 69 2d 66 69 5f 74 65 63 68 22 3a 22 69 6e 66 72 61 22 2c 22 64 69 73 63 6f 76 65 72 79 22 3a 7b 22 73 73 69 64 22 3a 22 61 74 68 33 22 7d 2c 22 63 72 65 64 22 3a 7b 22 61 6b 6d 22 3a 22 70 73 6b 22 2c 22 70 61 73 73 22 3a 22 70 61 73 73 77 6f 72 64 22 7d 7d
DPP: AES-SIV ciphertext - hexdump(len=129): aa aa 34 94 66 59 e2 be ee 77 d5 71 59 c8 88 80 94 ae 10 a7 2a be b5 ad 8d 7c e4 7b 35 a1 aa 9f a6 03 3f fc 9e fd ac ff 41 50 7f f6 b1 c5 8e 0d 81 81 01 3b f8 83 ea cd 01 4a ac 17 95 a6 33 02 b7 3e 05 91 59 88 e6 7a ff c9 8c 2f cd 8e d4 5a 82 d6 59 ab 05 e2 c4 a6 73 94 ad 7d 7d 6e ae 74 aa c9 69 99 e5 6c 62 7b 36 1c 1a a0 ab 19 db 6b 7a 66 0e b3 65 59 a8 12 af bd 80 cb 9f 32 24 3b d7
DPP: Configuration Response attributes - hexdump(len=138): 00 10 01 00 00 04 10 81 00 aa aa 34 94 66 59 e2 be ee 77 d5 71 59 c8 88 80 94 ae 10 a7 2a be b5 ad 8d 7c e4 7b 35 a1 aa 9f a6 03 3f fc 9e fd ac ff 41 50 7f f6 b1 c5 8e 0d 81 81 01 3b f8 83 ea cd 01 4a ac 17 95 a6 33 02 b7 3e 05 91 59 88 e6 7a ff c9 8c 2f cd 8e d4 5a 82 d6 59 ab 05 e2 c4 a6 73 94 ad 7d 7d 6e ae 74 aa c9 69 99 e5 6c 62 7b 36 1c 1a a0 ab 19 db 6b 7a 66 0e b3 65 59 a8 12 af bd 80 cb 9f 32 24 3b d7
DPP: GAS Initial response (no comeback)
nl80211: Cancel TX frame wait: cookie=0x54
nl80211: wait cancel failed: ret=-2 (No such file or directory)
nl80211: Cancel TX frame wait: cookie=0x53
wlan1: DPP-CONF-SENT
nl80211: Send Action frame (ifindex=6, freq=2412 MHz wait=0 ms no_cck=0)
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=2412 no_cck=0 offchanok=1 wait_time=0 fc=0xd0 (WLAN_FC_STYPE_ACTION) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame -> send_frame_cmd
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for wlan1
nl80211: Frame TX status event
wlan1: Event TX_STATUS (16) received
mgmt::action cb ok=1
handle_action_cb: STA 00:c0:ca:97:83:1f not found
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=ff:ff:ff:ff:ff:ff sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2412 ssi_signal=-20 fc=0x40 seq_ctrl=0x20 stype=4 (WLAN_FC_STYPE_PROBE_REQ) len=212
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=1 freq=0 no_cck=0 offchanok=0 wait_time=0 fc=0x50 (WLAN_FC_STYPE_PROBE_RESP) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame - Use bss->freq=2412
nl80211: send_frame -> send_frame_cmd
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=ff:ff:ff:ff:ff:ff sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2412 ssi_signal=-23 fc=0x40 seq_ctrl=0x30 stype=4 (WLAN_FC_STYPE_PROBE_REQ) len=212
Ignore Probe Request due to DS Params mismatch: chan=1 != ds.chan=2
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=ff:ff:ff:ff:ff:ff sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2412 ssi_signal=-58 fc=0x40 seq_ctrl=0x70 stype=4 (WLAN_FC_STYPE_PROBE_REQ) len=212
Ignore Probe Request due to DS Params mismatch: chan=1 != ds.chan=6
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=ff:ff:ff:ff:ff:ff sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2412 ssi_signal=-70 fc=0x40 seq_ctrl=0x90 stype=4 (WLAN_FC_STYPE_PROBE_REQ) len=212
Ignore Probe Request due to DS Params mismatch: chan=1 != ds.chan=8
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=ff:ff:ff:ff:ff:ff sa=00:c0:ca:97:83:1f bssid=ff:ff:ff:ff:ff:ff freq=2412 ssi_signal=-73 fc=0x40 seq_ctrl=0xa0 stype=4 (WLAN_FC_STYPE_PROBE_REQ) len=212
Ignore Probe Request due to DS Params mismatch: chan=1 != ds.chan=9
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=00:c0:ca:98:0a:90 sa=00:c0:ca:97:83:1f bssid=00:c0:ca:98:0a:90 freq=2412 ssi_signal=-19 fc=0xb0 seq_ctrl=0xf0 stype=11 (WLAN_FC_STYPE_AUTH) len=30
wlan1: Event RX_MGMT (18) received
mgmt::auth
authentication: STA=00:c0:ca:97:83:1f auth_alg=0 auth_transaction=1 status_code=0 wep=0 seq_ctrl=0xf0
  New STA
ap_sta_add: register ap_handle_timer timeout for 00:c0:ca:97:83:1f (300 seconds - ap_max_inactivity)
nl80211: sta_remove -> DEL_STATION wlan1 00:c0:ca:97:83:1f --> -2 (No such file or directory)
nl80211: Add STA 00:c0:ca:97:83:1f
  * supported rates - hexdump(len=0): [NULL]
  * capability=0x0
  * aid=1 (UNASSOC_STA workaround)
  * listen_interval=0
  * flags set=0x0 mask=0xa0
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.11: authentication OK (open system)
wlan1: STA 00:c0:ca:97:83:1f MLME: MLME-AUTHENTICATE.indication(00:c0:ca:97:83:1f, OPEN_SYSTEM)
wlan1: STA 00:c0:ca:97:83:1f MLME: MLME-DELETEKEYS.request(00:c0:ca:97:83:1f)
authentication reply: STA=00:c0:ca:97:83:1f auth_alg=0 auth_transaction=2 resp=0 (IE len=0) (dbg=handle-auth)
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=0 no_cck=0 offchanok=0 wait_time=0 fc=0xb0 (WLAN_FC_STYPE_AUTH) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame - Use bss->freq=2412
nl80211: send_frame -> send_frame_cmd
nl80211: Drv Event 19 (NL80211_CMD_NEW_STATION) received for wlan1
nl80211: New station 00:c0:ca:97:83:1f
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for wlan1
nl80211: Frame TX status event
wlan1: Event TX_STATUS (16) received
mgmt::auth cb
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.11: authenticated
nl80211: Set STA flags - ifname=wlan1 addr=00:c0:ca:97:83:1f total_flags=0x20 flags_or=0x0 flags_and=0xfffffff1 authorized=0
nl80211: BSS Event 59 (NL80211_CMD_FRAME) received for wlan1
nl80211: RX frame da=00:c0:ca:98:0a:90 sa=00:c0:ca:97:83:1f bssid=00:c0:ca:98:0a:90 freq=2412 ssi_signal=-20 fc=0x0 seq_ctrl=0x100 stype=0 (WLAN_FC_STYPE_ASSOC_REQ) len=128
wlan1: Event RX_MGMT (18) received
mgmt::assoc_req
association request: STA=00:c0:ca:97:83:1f capab_info=0x431 listen_interval=1 seq_ctrl=0x100
Validating WMM IE: OUI 00:50:f2  OUI type 2  OUI sub-type 0  version 1  QoS info 0x0
  new AID 1
HT: STA 00:c0:ca:97:83:1f HT Capabilities Info: 0x116e
update_sta_ht STA 00:c0:ca:97:83:1f - no greenfield, num of non-gf stations 1
hostapd_ht_operation_update current operation mode=0x0
hostapd_ht_operation_update new operation mode=0x4 changes=1
nl80211: Set beacon (beacon_set=1)
nl80211: Beacon head - hexdump(len=55): 80 00 00 00 ff ff ff ff ff ff 00 c0 ca 98 0a 90 00 c0 ca 98 0a 90 00 00 00 00 00 00 00 00 00 00 64 00 11 04 00 04 61 74 68 33 01 08 82 84 8b 96 0c 12 18 24 03 01 01
nl80211: Beacon tail - hexdump(len=123): 2a 01 04 32 04 30 48 60 6c 30 14 01 00 00 0f ac 04 01 00 00 0f ac 04 01 00 00 0f ac 02 0c 00 3b 02 51 00 2d 1a 2c 00 1b ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 3d 16 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f 08 04 00 00 02 00 00 00 40 dd 18 00 50 f2 02 01 01 00 00 03 a4 00 00 27 a4 00 00 42 43 5e 00 62 32 2f 00
nl80211: ifindex=6
nl80211: beacon_int=100
nl80211: beacon_rate=0
nl80211: rate_type=0
nl80211: dtim_period=2
nl80211: ssid - hexdump_ascii(len=4):
     61 74 68 33                                       ath3
  * beacon_int=100
  * dtim_period=2
nl80211: hidden SSID not in use
nl80211: privacy=1
nl80211: auth_algs=0x3
nl80211: wpa_version=0x2
nl80211: key_mgmt_suites=0x2
nl80211: pairwise_ciphers=0x10
nl80211: group_cipher=0x10
nl80211: SMPS mode - off
nl80211: beacon_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: proberesp_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: assocresp_ies - hexdump(len=10): 7f 08 04 00 00 02 00 00 00 40
nl80211: multicast to unicast disabled on interface wlan1
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.11: association OK (aid 1)
Add associated STA 00:c0:ca:97:83:1f (added_unassoc=1 auth_alg=0 ft_over_ds=0 reassoc=0 authorized=0 ft_tk=0 fils_tk=0)
nl80211: Set STA 00:c0:ca:97:83:1f
  * supported rates - hexdump(len=12): 02 04 0b 16 0c 12 18 24 30 48 60 6c
  * capability=0x431
  * ht_capabilities - hexdump(len=26): 2c 00 1b ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00
  * aid=1
  * listen_interval=1
  * flags set=0xac mask=0xac
  * qosinfo=0x0
nl80211: send_mlme - da= 00:c0:ca:97:83:1f noack=0 freq=0 no_cck=0 offchanok=0 wait_time=0 fc=0x10 (WLAN_FC_STYPE_ASSOC_RESP) nlmode=3
nl80211: send_mlme -> send_frame
nl80211: send_frame - Use bss->freq=2412
nl80211: send_frame -> send_frame_cmd
nl80211: Drv Event 60 (NL80211_CMD_FRAME_TX_STATUS) received for wlan1
nl80211: Frame TX status event
wlan1: Event TX_STATUS (16) received
mgmt::assoc_resp cb
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.11: associated (aid 1)
wlan1: STA 00:c0:ca:97:83:1f MLME: MLME-ASSOCIATE.indication(00:c0:ca:97:83:1f)
wlan1: STA 00:c0:ca:97:83:1f MLME: MLME-DELETEKEYS.request(00:c0:ca:97:83:1f)
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=0x1193918 key_idx=0 set_tx=1 seq_len=0 key_len=0
   addr=00:c0:ca:97:83:1f
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.11: binding station to interface 'wlan1'
nl80211: wlan1[6]: set_sta_vlan(00:c0:ca:97:83:1f, ifname=wlan1[6], vlan_id=0)
nl80211: Set STA flags - ifname=wlan1 addr=00:c0:ca:97:83:1f total_flags=0x66 flags_or=0x6 flags_and=0xfffffff7 authorized=0
wlan1: STA 00:c0:ca:97:83:1f WPA: event 1 notification
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=0x1193918 key_idx=0 set_tx=1 seq_len=0 key_len=0
   addr=00:c0:ca:97:83:1f
IEEE 802.1X: Ignore STA - 802.1X not enabled or forced for WPS
wlan1: STA 00:c0:ca:97:83:1f WPA: start authentication
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state INITIALIZE
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=0 addr=0x1193918 key_idx=0 set_tx=1 seq_len=0 key_len=0
   addr=00:c0:ca:97:83:1f
nl80211: Set STA flags - ifname=wlan1 addr=00:c0:ca:97:83:1f total_flags=0x66 flags_or=0x0 flags_and=0xfffffffe authorized=0
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.1X: unauthorizing port
WPA: 00:c0:ca:97:83:1f WPA_PTK_GROUP entering state IDLE
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state AUTHENTICATION
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state AUTHENTICATION2
WPA: Re-initialize GMK/Counter on first station
GMK - hexdump(len=32): [REMOVED]
Key Counter - hexdump(len=32): [REMOVED]
GTK - hexdump(len=16): [REMOVED]
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=3 addr=0x119204 key_idx=1 set_tx=1 seq_len=0 key_len=16
nl80211: KEY_DATA - hexdump(len=16): [REMOVED]
   broadcast key
WPA: Assign ANonce - hexdump(len=32): a7 ec 9d ba 06 ab ba 3d 99 55 1b de 23 84 a9 fc 4a 7b 5d 56 5b 5c 8c dc 39 fd 6d f9 31 9a a2 a9
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state INITPSK
Searching a PSK for 00:c0:ca:97:83:1f prev_psk=(nil)
Searching a PSK for 00:c0:ca:97:83:1f prev_psk=(nil)
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state PTKSTART
wlan1: STA 00:c0:ca:97:83:1f WPA: sending 1/4 msg of 4-Way Handshake
WPA: Send EAPOL(version=2 secure=0 mic=0 ack=1 install=0 pairwise=1 kde_len=0 keyidx=0 encr=0)
WPA: Replay Counter - hexdump(len=8): 00 00 00 00 00 00 00 01
WPA: Use EAPOL-Key timeout of 100 ms (retry counter 1)
wlan1: hostapd_new_assoc_sta: reschedule ap_handle_timer timeout for 00:c0:ca:97:83:1f (300 seconds - ap_max_inactivity)
wlan1: Event EAPOL_TX_STATUS (37) received
IEEE 802.1X: 00:c0:ca:97:83:1f TX status - version=2 type=3 length=95 - ack=1
WPA: EAPOL-Key TX status for STA 00:c0:ca:97:83:1f ack=1
WPA: Increase initial EAPOL-Key 1/4 timeout by 1000 ms because of acknowledged frame
wlan1: Event EAPOL_RX (23) received
IEEE 802.1X: 121 bytes from 00:c0:ca:97:83:1f
   IEEE 802.1X: version=1 type=3 length=117
WPA: Received EAPOL-Key from 00:c0:ca:97:83:1f key_info=0x10a type=2 mic_len=16 key_data_length=22
WPA: Received Key Nonce - hexdump(len=32): 51 e6 61 c2 9f b3 6b 76 6c 5b 5b 21 e0 16 5d c4 32 9d 88 aa 1c b1 33 50 c2 90 07 43 07 66 ed df
WPA: Received Replay Counter - hexdump(len=8): 00 00 00 00 00 00 00 01
wlan1: STA 00:c0:ca:97:83:1f WPA: received EAPOL-Key frame (2/4 Pairwise)
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state PTKCALCNEGOTIATING
Searching a PSK for 00:c0:ca:97:83:1f prev_psk=(nil)
WPA: PTK derivation using PRF(SHA1)
WPA: PTK derivation - A1=00:c0:ca:98:0a:90 A2=00:c0:ca:97:83:1f
WPA: Nonce1 - hexdump(len=32): a7 ec 9d ba 06 ab ba 3d 99 55 1b de 23 84 a9 fc 4a 7b 5d 56 5b 5c 8c dc 39 fd 6d f9 31 9a a2 a9
WPA: Nonce2 - hexdump(len=32): 51 e6 61 c2 9f b3 6b 76 6c 5b 5b 21 e0 16 5d c4 32 9d 88 aa 1c b1 33 50 c2 90 07 43 07 66 ed df
WPA: PMK - hexdump(len=32): [REMOVED]
WPA: PTK - hexdump(len=48): [REMOVED]
WPA: KCK - hexdump(len=16): [REMOVED]
WPA: KEK - hexdump(len=16): [REMOVED]
WPA: TK - hexdump(len=16): [REMOVED]
WPA: EAPOL-Key MIC using HMAC-SHA1
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state PTKCALCNEGOTIATING2
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state PTKINITNEGOTIATING
wlan1: STA 00:c0:ca:97:83:1f WPA: sending 3/4 msg of 4-Way Handshake
WPA: Send EAPOL(version=2 secure=1 mic=1 ack=1 install=1 pairwise=1 kde_len=46 keyidx=1 encr=1)
WPA: Replay Counter - hexdump(len=8): 00 00 00 00 00 00 00 02
Plaintext EAPOL-Key Key Data - hexdump(len=56): [REMOVED]
WPA: Encrypt Key Data using AES-WRAP (KEK length 16)
WPA: EAPOL-Key MIC using HMAC-SHA1
WPA: Use EAPOL-Key timeout of 100 ms (retry counter 1)
wlan1: Event EAPOL_TX_STATUS (37) received
IEEE 802.1X: 00:c0:ca:97:83:1f TX status - version=2 type=3 length=151 - ack=1
WPA: EAPOL-Key TX status for STA 00:c0:ca:97:83:1f ack=1
wlan1: Event EAPOL_RX (23) received
IEEE 802.1X: 99 bytes from 00:c0:ca:97:83:1f
   IEEE 802.1X: version=1 type=3 length=95
WPA: Received EAPOL-Key from 00:c0:ca:97:83:1f key_info=0x30a type=2 mic_len=16 key_data_length=0
WPA: Received Key Nonce - hexdump(len=32): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
WPA: Received Replay Counter - hexdump(len=8): 00 00 00 00 00 00 00 02
wlan1: STA 00:c0:ca:97:83:1f WPA: received EAPOL-Key frame (4/4 Pairwise)
WPA: EAPOL-Key MIC using HMAC-SHA1
WPA: 00:c0:ca:97:83:1f WPA_PTK entering state PTKINITDONE
wpa_driver_nl80211_set_key: ifindex=6 (wlan1) alg=3 addr=0x1193918 key_idx=0 set_tx=1 seq_len=0 key_len=16
nl80211: KEY_DATA - hexdump(len=16): [REMOVED]
   addr=00:c0:ca:97:83:1f
wlan1: AP-STA-CONNECTED 00:c0:ca:97:83:1f
nl80211: Set STA flags - ifname=wlan1 addr=00:c0:ca:97:83:1f total_flags=0x67 flags_or=0x1 flags_and=0xffffffff authorized=1
wlan1: STA 00:c0:ca:97:83:1f IEEE 802.1X: authorizing port
wlan1: STA 00:c0:ca:97:83:1f RADIUS: starting accounting session ABEB4DD9A9005D16
wlan1: STA 00:c0:ca:97:83:1f WPA: pairwise key handshake completed (RSN)


More information about the Hostap mailing list