diff --git a/tests/hwsim/test_ap_ft.py b/tests/hwsim/test_ap_ft.py index 1598c89a6..c28dd26e1 100644 --- a/tests/hwsim/test_ap_ft.py +++ b/tests/hwsim/test_ap_ft.py @@ -3201,6 +3201,10 @@ def test_ap_ft_eap_sha384(dev, apdev): params["ieee8021x"] = "1" params = dict(list(radius.items()) + list(params.items())) hapd0 = hostapd.add_ap(apdev[0], params) + conf = hapd0.request("GET_CONFIG") + if "key_mgmt=FT-EAP-SHA384" not in conf.splitlines(): + logger.info("GET_CONFIG:\n" + conf) + raise Exception("GET_CONFIG did not report correct key_mgmt") params = ft_params2(ssid=ssid, passphrase=passphrase) params["ieee80211w"] = "2" params['wpa_key_mgmt'] = "FT-EAP-SHA384" diff --git a/tests/hwsim/test_dpp.py b/tests/hwsim/test_dpp.py index 233c6a5a5..3d34f5ed6 100644 --- a/tests/hwsim/test_dpp.py +++ b/tests/hwsim/test_dpp.py @@ -1482,6 +1482,11 @@ def run_dpp_akm(dev, apdev, pmk_len): except: raise HwsimSkip("DPP not supported") + conf = hapd.request("GET_CONFIG") + if "key_mgmt=DPP" not in conf.splitlines(): + logger.info("GET_CONFIG:\n" + conf) + raise Exception("GET_CONFIG did not report correct key_mgmt") + id = dev[0].connect("dpp", key_mgmt="DPP", ieee80211w="2", scan_freq="2412", dpp_pfs="2", wait_connect=False) ev = dev[0].wait_event(["CTRL-EVENT-NETWORK-NOT-FOUND"], timeout=2) diff --git a/tests/hwsim/test_fils.py b/tests/hwsim/test_fils.py index 4616ca360..d867e8fd4 100644 --- a/tests/hwsim/test_fils.py +++ b/tests/hwsim/test_fils.py @@ -1838,6 +1838,10 @@ def test_fils_and_ft_over_air_sha384(dev, apdev, params): def run_fils_and_ft_over_air(dev, apdev, params, key_mgmt): hapd, hapd2 = run_fils_and_ft_setup(dev, apdev, params, key_mgmt) + conf = hapd.request("GET_CONFIG") + if "key_mgmt=" + key_mgmt not in conf.splitlines(): + logger.info("GET_CONFIG:\n" + conf) + raise Exception("GET_CONFIG did not report correct key_mgmt") logger.info("FT protocol using FT key hierarchy established during FILS authentication") dev[0].scan_for_bss(apdev[1]['bssid'], freq="2412", force_scan=True) diff --git a/tests/hwsim/test_owe.py b/tests/hwsim/test_owe.py index 95c6b19b8..b61bc59f2 100644 --- a/tests/hwsim/test_owe.py +++ b/tests/hwsim/test_owe.py @@ -29,6 +29,10 @@ def test_owe(dev, apdev): "rsn_pairwise": "CCMP"} hapd = hostapd.add_ap(apdev[0], params) bssid = hapd.own_addr() + conf = hapd.request("GET_CONFIG") + if "key_mgmt=OWE" not in conf.splitlines(): + logger.info("GET_CONFIG:\n" + conf) + raise Exception("GET_CONFIG did not report correct key_mgmt") dev[0].scan_for_bss(bssid, freq="2412") bss = dev[0].get_bss(bssid)