From 19d3e0383fa0601cde8f674340dc17ccf895311b Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Mon, 16 Jan 2023 12:02:30 +0200 Subject: [PATCH] tests: Make ap_wps_iteration_error work with S1G channels If mac80211_hwsim has S1G channels enabled, the 15 second timeout was not long enough to allow two scan iterations to be completed. Signed-off-by: Jouni Malinen --- tests/hwsim/test_ap_wps.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/hwsim/test_ap_wps.py b/tests/hwsim/test_ap_wps.py index 3c835722d..60dee71d8 100644 --- a/tests/hwsim/test_ap_wps.py +++ b/tests/hwsim/test_ap_wps.py @@ -3919,9 +3919,11 @@ def test_ap_wps_iteration_error(dev, apdev): hapd.request("SET ext_eapol_frame_io 1") bssid = apdev[0]['bssid'] pin = dev[0].wps_read_pin() + dev[0].scan_for_bss(bssid, freq="2412") + dev[0].dump_monitor() dev[0].request("WPS_PIN any " + pin) - ev = hapd.wait_event(["EAPOL-TX"], timeout=15) + ev = hapd.wait_event(["EAPOL-TX"], timeout=30) if ev is None: raise Exception("No EAPOL-TX (EAP-Request/Identity) from hostapd") dev[0].request("EAPOL_RX " + bssid + " " + ev.split(' ')[2])