ZHCU921 January 2021 WL1801MOD , WL1805MOD , WL1807MOD , WL1831MOD , WL1835MOD , WL1837MOD
以下事件可以通過(guò)控制接口從 wpa_supplicant 接收。這些事件在 hostap/src/common/wpa_ctrl 中指定。
P2P 事件 | 詳細(xì)信息 |
---|---|
P2P_EVENT_DEVICE_FOUND | 指示發(fā)現(xiàn)了 P2P 設(shè)備,并提供有關(guān)該設(shè)備的信息。例如:P2P-DEVICE-FOUND 02:b5:64:63:30:63 p2p_dev_addr=02:b5:64:63:30:63 pri_dev_type=1-0050f204-1 name='Wireless Client' config_methods=0x84 dev_capab=0x21 group_capab=0x0 |
P2P_EVENT_GO_NEG_REQUEST | 一臺(tái) P2P 設(shè)備已請(qǐng)求進(jìn)行 GO 協(xié)商,但我們還沒(méi)有做好協(xié)商準(zhǔn)備。例如:P2P-GO-NEG-REQUEST 02:40:61:c2:f3:b7 dev_passwd_id=4 |
P2P_EVENT_GO_NEG_SUCCESS | 指示成功完成了組所有者協(xié)商。P2P-GO-NEG-SUCCESS |
P2P_EVENT_GO_NEG_FAILURE | 指示組所有者協(xié)商失敗。附加參數(shù)是 status。P2P-GO-NEG-FAILURE status=1 |
P2P_EVENT_GROUP_FORMATION_SUCCESS | 指示成功完成了 P2P 組構(gòu)建。P2P-GROUP-FORMATION-SUCCESS |
P2P_EVENT_GROUP_FORMATION_FAILURE | 指示 P2P 組構(gòu)建失?。ㄓ捎谂渲檬』虺瑫r(shí))。P2P-GROUP-FORMATION-FAILURE |
P2P_EVENT_GROUP_STARTED | 指示構(gòu)建了新的 P2P 組。附加參數(shù):組的網(wǎng)絡(luò)接口名、角色(GO/客戶端)、SSID、頻率。組中使用的已知口令也在此處提供(適用于 GO)或 PSK(適用于客戶端)。對(duì)于長(zhǎng)期組,還包含指明長(zhǎng)期組的標(biāo)志。例如:P2P-GROUP-STARTED p2p0-p2p-0 GO ssid="DIRECT-3F Testing" freq=2412 passphrase="12345678" go_dev_addr=02:40:61:c2:f3:b7 [PERSISTENT] |
P2P_EVENT_GROUP_REMOVED | 指示已刪除了 P2P 組。附加參數(shù):組的網(wǎng)絡(luò)接口名、角色(GO/客戶端)。例如:P2P-GROUP-REMOVED p2p0-p2p-0 GO |
P2P_EVENT_CROSS_CONNECT_ENABLE | 指示允許 P2P 與上行鏈路網(wǎng)絡(luò)接口交叉連接。附加參數(shù):組的網(wǎng)絡(luò)接口名、交叉連接上行鏈路網(wǎng)絡(luò)接口名。例如:P2P-CROSS-CONNECT-ENABLE p2p0-p2p-0 wan0 |
P2P_EVENT_CROSS_CONNECT_DISABLE | 指示禁用 P2P 與上行鏈路網(wǎng)絡(luò)接口交叉連接。附加參數(shù):組的網(wǎng)絡(luò)接口名、交叉連接上行鏈路網(wǎng)絡(luò)接口名。例如:P2P-CROSS-CONNECT- DISABLE p2p0-p2p-0 wan0 |
P2P_EVENT_PROV_DISC_SHOW_PIN | 對(duì)等設(shè)備請(qǐng)求本地 p2p 設(shè)備顯示 PIN(將在對(duì)等設(shè)備上輸入)。將在事件前綴后包含以下參數(shù):peer_address、PIN。PIN 是為此連接生成的隨機(jī) PIN。P2P_CONNECT 命令可用于接受請(qǐng)求(使用為此連接配置的同一 PIN)。例如:P2P-PROV-DISC-SHOW-PIN 02:40:61:c2:f3:b7 12345670 p2p_dev_addr=02:40:61:c2:f3:b7 pri_dev_type=1-0050F204-1 name='Test' config_methods=0x188 dev_capab=0x21 group_capab=0x0 |
P2P_EVENT_PROV_DISC_ENTER_PIN | 對(duì)等設(shè)備請(qǐng)求本地 p2p 設(shè)備輸入對(duì)等設(shè)備上顯示的 PIN。將在事件前綴后包含以下參數(shù):對(duì)等地址、設(shè)備類型、名稱和功能。例如:P2P-PROV-DISC-ENTER-PIN 02:40:61:c2:f3:b7 p2p_dev_addr=02:40:61:c2:f3:b7 pri_dev_type=1-0050F204-1 name='Test' config_methods=0x188 dev_capab=0x21 group_capab=0x0 |
P2P_EVENT_PROV_DISC_PBC_REQ | 對(duì)等設(shè)備請(qǐng)求本地 p2p 設(shè)備使用 PBC 進(jìn)行連接。將在事件前綴后包含以下參數(shù):peer_address、設(shè)備類型、名稱和功能??墒褂?P2P_CONNECT 命令接受請(qǐng)求。例如:P2P-PROV-DISC-PBC-REQ 02:40:61:c2:f3:b7 p2p_dev_addr=02:40:61:c2:f3:b7 pri_dev_type=1-0050F204-1 name='Test' config_methods=0x188 dev_capab=0x21 group_capab=0x0 |
P2P_EVENT_PROV_DISC_PBC_RESP | 對(duì)等設(shè)備接受了我們使用 PBC 進(jìn)行連接的配置發(fā)現(xiàn)請(qǐng)求。將在事件前綴后包含以下參數(shù):peer_address。可使用 P2P_CONNECT 命令在此之后開(kāi)始 GO 協(xié)商。例如:P2P-PROV-DISC-PBC-RESP 02:40:61:c2:f3:b7 |
P2P_EVENT_SERV_DISC_REQ | 指示接受 P2P 服務(wù)發(fā)現(xiàn)請(qǐng)求。將在事件前綴后包含以下參數(shù):頻率 (MHz)、源地址、對(duì)話令牌、服務(wù)更新指示器、服務(wù)查詢 TLV (hexdump)。例如:P2P-SERV-DISC-REQ 2412 02:40:61:c2:f3:b7 0 0 02000001 |
P2P_EVENT_SERV_DISC_RESP | 指示接受 P2P 服務(wù)發(fā)現(xiàn)響應(yīng)。將在事件前綴后包含以下參數(shù):源地址、對(duì)話令牌、服務(wù)更新指示器、服務(wù)響應(yīng) TLV (hexdump)。例如:P2P-SERV-DISC-RESP 02:40:61:c2:f3:b7 0 0 0300000101 |
P2P_EVENT_INVITATION_RECEIVED | 指示接受 P2P 邀請(qǐng)請(qǐng)求。對(duì)于長(zhǎng)期組,事件前綴后的參數(shù)指示哪個(gè)網(wǎng)絡(luò)塊包含長(zhǎng)期組數(shù)據(jù)。例如:P2P-INVITATION-RECEIVED sa=02:40:61:c2:f3:b7 persistent=0 |
P2P_EVENT_INVITATION_RESULT | 指示使用 P2P_INVITE 命令請(qǐng)求的 P2P 邀請(qǐng)的結(jié)果。參數(shù) status=<value> 展示了對(duì)等設(shè)備返回的狀態(tài)代碼(或 -1,表示本地故障或超時(shí))。例如:P2P-INVITATION-RESULT status=1 |