From: Jouni Malinen Date: Sat, 17 Oct 2015 16:31:17 +0000 (+0300) Subject: tests: Maximum STA count and limit on Probe Response frames X-Git-Tag: hostap_2_6~1496 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd0d294d2f341c30a4b18db11385ac85525bc65c;p=thirdparty%2Fhostap.git tests: Maximum STA count and limit on Probe Response frames This verifies hostapd behavior with no_probe_resp_if_max_sta=1. Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_ap_params.py b/tests/hwsim/test_ap_params.py index 517f2a783..051c3f642 100644 --- a/tests/hwsim/test_ap_params.py +++ b/tests/hwsim/test_ap_params.py @@ -249,6 +249,23 @@ def test_ap_max_num_sta(dev, apdev): if ev is not None: raise Exception("Unexpected association") +def test_ap_max_num_sta_no_probe_resp(dev, apdev): + """Maximum STA count and limit on Probe Response frames""" + dev[0].flush_scan_cache() + ssid = "max" + params = {} + params['ssid'] = ssid + params['beacon_int'] = "2000" + params['max_num_sta'] = "1" + params['no_probe_resp_if_max_sta'] = "1" + hostapd.add_ap(apdev[0]['ifname'], params) + dev[1].connect(ssid, key_mgmt="NONE", scan_freq="2412") + dev[0].scan(freq=2412, type="ONLY") + dev[0].scan(freq=2412, type="ONLY") + if dev[0].get_bss(apdev[0]['bssid']) != None: + raise Exception("AP found unexpectedly") + dev[1].scan(freq=2412, type="ONLY") + def test_ap_tx_queue_params(dev, apdev): """Open AP with TX queue params set""" ssid = "tx"