if "OK" not in dev[0].request("VENDOR_ELEM_ADD 8 dd050011223305"):
raise Exception("VENDOR_ELEM_ADD failed")
dev[0].p2p_listen()
- dev[1].p2p_listen()
dev[1].p2p_go_neg_auth(addr0, "12345670", "enter")
+ dev[1].p2p_listen()
dev[0].p2p_go_neg_init(addr1, "12345678", "display")
+ ev = dev[0].wait_global_event(["P2P-GO-NEG-SUCCESS"], timeout=15)
+ if ev is None:
+ raise Exception("GO negotiation timed out")
+ ev = dev[0].wait_global_event(["P2P-GROUP-FORMATION-FAILURE"], timeout=15)
+ if ev is None:
+ raise Exception("Group formation failure not indicated")
+ dev[0].dump_monitor()
dev[1].p2p_go_neg_auth_result(expect_failure=True)
+ dev[1].dump_monitor()
out = run_tshark(os.path.join(params['logdir'], "hwsim0.pcapng"),
"wifi_p2p.public_action.subtype == 2")