aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAvraham Stern <avraham.stern@intel.com>2016-12-29 09:37:58 (GMT)
committerJouni Malinen <j@w1.fi>2017-01-05 14:07:29 (GMT)
commit4041d2af4df8ff44fe046d73332a35c4b6cb4e22 (patch)
treef2752aae76802870fa7c9516524c440ce23969a2 /tests
parent39c5da3284075e5fb5fc5cd2190f3f636c5545df (diff)
downloadhostap-4041d2af4df8ff44fe046d73332a35c4b6cb4e22.zip
hostap-4041d2af4df8ff44fe046d73332a35c4b6cb4e22.tar.gz
hostap-4041d2af4df8ff44fe046d73332a35c4b6cb4e22.tar.bz2
tests: Use group control interface for GO commands in autogo_chan_switch
The channel switch command is intended for the GO interface, but it was not sent on the group control interface. For configurations that use a separate interface for P2P groups, this will fail the test. Fix this by sending the channel switch command on the group control interface and waiting for the channel switch event on the group control interface. Signed-off-by: Avraham Stern <avraham.stern@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/hwsim/test_p2p_autogo.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/hwsim/test_p2p_autogo.py b/tests/hwsim/test_p2p_autogo.py
index b5f5418..1f4d30e 100644
--- a/tests/hwsim/test_p2p_autogo.py
+++ b/tests/hwsim/test_p2p_autogo.py
@@ -326,12 +326,12 @@ def test_autogo_chan_switch(dev):
"""P2P autonomous GO switching channels"""
autogo(dev[0], freq=2417)
connect_cli(dev[0], dev[1])
- res = dev[0].request("CHAN_SWITCH 5 2422")
+ res = dev[0].group_request("CHAN_SWITCH 5 2422")
if "FAIL" in res:
# for now, skip test since mac80211_hwsim support is not yet widely
# deployed
raise HwsimSkip("Assume mac80211_hwsim did not support channel switching")
- ev = dev[0].wait_event(["AP-CSA-FINISHED"], timeout=10)
+ ev = dev[0].wait_group_event(["AP-CSA-FINISHED"], timeout=10)
if ev is None:
raise Exception("CSA finished event timed out")
if "freq=2422" not in ev: