tests: Fix run_eht_mld_sae_two_links()
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@intel.com>
This commit is contained in:
parent
b7aecfe5f9
commit
b946a800f0
1 changed files with 4 additions and 0 deletions
|
@ -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
|
# fall back to full SAE from failed PMKSA caching attempt
|
||||||
# automatically.
|
# automatically.
|
||||||
wpas.request("PMKSA_FLUSH")
|
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.request("RECONNECT")
|
||||||
wpas.wait_connected()
|
wpas.wait_connected()
|
||||||
hapd0.wait_sta()
|
hapd0.wait_sta()
|
||||||
|
|
Loading…
Reference in a new issue