[PATCH] tests: Fix run_eht_mld_sae_two_links()
Ilan Peer
ilan.peer at intel.com
Wed May 1 00:19:53 PDT 2024
In the case that the AP MLD is disabled and enabled again, flush
the wpa_supplicant BSS table before reconnecting as otherwise
the previous AP MLD BSSs would be in the BSS table and the wpa_supplicant
would try to connect to them.
Signed-off-by: Ilan Peer <ilan.peer at intel.com>
---
tests/hwsim/test_eht.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/hwsim/test_eht.py b/tests/hwsim/test_eht.py
index 45f210d97d9e..6b0957ffa9f3 100644
--- a/tests/hwsim/test_eht.py
+++ b/tests/hwsim/test_eht.py
@@ -526,6 +526,10 @@ def run_eht_mld_sae_two_links(dev, apdev, beacon_prot="1",
# fall back to full SAE from failed PMKSA caching attempt
# automatically.
wpas.request("PMKSA_FLUSH")
+
+ # flush the BSS table before reconnect as otherwise the old
+ # AP MLD BSSs would be in the BSS list
+ wpas.request("BSS_FLUSH 0")
wpas.request("RECONNECT")
wpas.wait_connected()
hapd0.wait_sta()
--
2.34.1
More information about the Hostap
mailing list