Lines Matching refs:apdev

18 def test_ap_ht40_scan(dev, apdev):  argument
20 clear_scan_cache(apdev[0])
24 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
70 def test_ap_ht_wifi_generation(dev, apdev): argument
72 clear_scan_cache(apdev[0])
75 hapd = hostapd.add_ap(apdev[0], params)
98 def test_ap_ht40_scan_conflict(dev, apdev): argument
100 clear_scan_cache(apdev[0])
104 hostapd.add_ap(apdev[1], params)
109 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
139 def test_ap_ht40_scan_conflict2(dev, apdev): argument
141 clear_scan_cache(apdev[0])
145 hostapd.add_ap(apdev[1], params)
150 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
179 def test_ap_ht40_scan_not_affected(dev, apdev): argument
181 clear_scan_cache(apdev[0])
184 hostapd.add_ap(apdev[1], params)
186 hostapd.cmd_execute(apdev[0], ['ifconfig', apdev[0]['ifname'], 'up'])
187 hostapd.cmd_execute(apdev[0], ['iw', apdev[0]['ifname'], 'scan', 'trigger',
190 hostapd.cmd_execute(apdev[0], ['iw', apdev[0]['ifname'], 'scan', 'dump'])
192 hostapd.cmd_execute(apdev[0], ['ifconfig', apdev[0]['ifname'], 'down'])
197 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
227 def test_ap_ht40_scan_legacy_conflict(dev, apdev): argument
229 clear_scan_cache(apdev[0])
232 hostapd.add_ap(apdev[1], params)
237 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
267 def test_ap_ht40_scan_ht20_conflict(dev, apdev): argument
269 clear_scan_cache(apdev[0])
272 hostapd.add_ap(apdev[1], params)
277 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
306 def test_ap_ht40_scan_intolerant(dev, apdev): argument
308 clear_scan_cache(apdev[0])
312 hostapd.add_ap(apdev[1], params)
317 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
346 def test_ap_ht40_scan_match(dev, apdev): argument
348 clear_scan_cache(apdev[0])
352 hostapd.add_ap(apdev[1], params)
357 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
386 def test_ap_ht40_5ghz_match(dev, apdev): argument
388 clear_scan_cache(apdev[0])
397 hapd2 = hostapd.add_ap(apdev[1], params)
403 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
437 set_world_reg(apdev[0], apdev[1], dev[0])
440 def test_ap_ht40_5ghz_switch(dev, apdev): argument
442 clear_scan_cache(apdev[0])
451 hapd2 = hostapd.add_ap(apdev[1], params)
457 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
491 set_world_reg(apdev[0], apdev[1], dev[0])
493 def test_ap_ht40_5ghz_switch2(dev, apdev): argument
495 clear_scan_cache(apdev[0])
504 hapd2 = hostapd.add_ap(apdev[1], params)
519 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
553 set_world_reg(apdev[0], apdev[1], dev[0])
556 def test_obss_scan(dev, apdev): argument
558 clear_scan_cache(apdev[0])
563 hapd = hostapd.add_ap(apdev[0], params)
568 hostapd.add_ap(apdev[1], params)
571 def test_obss_scan_ht40_plus(dev, apdev): argument
573 clear_scan_cache(apdev[0])
578 hapd = hostapd.add_ap(apdev[0], params)
583 hostapd.add_ap(apdev[1], params)
629 def test_obss_scan_40_intolerant(dev, apdev): argument
635 hapd = hostapd.add_ap(apdev[0], params)
640 hostapd.add_ap(apdev[1], params)
673 def test_obss_coex_report_handling(dev, apdev): argument
675 clear_scan_cache(apdev[0])
679 hapd = hostapd.add_ap(apdev[0], params)
680 bssid = apdev[0]['bssid']
702 def test_obss_coex_report_handling1(dev, apdev): argument
704 clear_scan_cache(apdev[0])
709 hapd = hostapd.add_ap(apdev[0], params)
710 bssid = apdev[0]['bssid']
736 def test_obss_coex_report_handling2(dev, apdev): argument
738 clear_scan_cache(apdev[0])
743 hapd = hostapd.add_ap(apdev[0], params)
744 bssid = apdev[0]['bssid']
773 def test_olbc(dev, apdev): argument
779 hapd = hostapd.add_ap(apdev[0], params)
788 hostapd.add_ap(apdev[1], params)
794 hostapd.remove_bss(apdev[1])
807 def test_olbc_table_limit(dev, apdev): argument
809 ifname1 = apdev[0]['ifname']
810 ifname2 = apdev[0]['ifname'] + '-2'
811 ifname3 = apdev[0]['ifname'] + '-3'
812 hostapd.add_bss(apdev[0], ifname1, 'bss-1.conf')
813 hostapd.add_bss(apdev[0], ifname2, 'bss-2.conf')
814 hostapd.add_bss(apdev[0], ifname3, 'bss-3.conf')
819 hapd = hostapd.add_ap(apdev[1], params)
829 def test_olbc_5ghz(dev, apdev): argument
839 hapd = hostapd.add_ap(apdev[0], params)
850 hapd2 = hostapd.add_ap(apdev[1], params)
866 set_world_reg(apdev[0], apdev[1], None)
868 def test_ap_require_ht(dev, apdev): argument
872 hapd = hostapd.add_ap(apdev[0], params)
896 def test_ap_ht_stbc(dev, apdev): argument
899 hapd = hostapd.add_ap(apdev[0], params)
908 def test_ap_require_ht_limited_rates(dev, apdev): argument
913 hapd = hostapd.add_ap(apdev[0], params)
926 def test_ap_ht_capab_not_supported(dev, apdev): argument
931 hapd = hostapd.add_ap(apdev[0], params, no_enable=True)
935 def test_ap_ht_40mhz_intolerant_sta(dev, apdev): argument
937 clear_scan_cache(apdev[0])
941 hapd = hostapd.add_ap(apdev[0], params)
968 def test_ap_ht_40mhz_intolerant_sta_deinit(dev, apdev): argument
970 clear_scan_cache(apdev[0])
975 hapd = hostapd.add_ap(apdev[0], params)
983 hglobal.remove(apdev[0]['ifname'])
987 def test_ap_ht_40mhz_intolerant_ap(dev, apdev): argument
989 clear_scan_cache(apdev[0])
994 hapd = hostapd.add_ap(apdev[0], params)
1005 hapd2 = hostapd.add_ap(apdev[1], params)
1040 def test_ap_ht40_csa(dev, apdev): argument
1051 hapd = hostapd.add_ap(apdev[0], params)
1081 set_world_reg(apdev[0], None, dev[0])
1084 def test_ap_ht40_csa2(dev, apdev): argument
1095 hapd = hostapd.add_ap(apdev[0], params)
1125 set_world_reg(apdev[0], None, dev[0])
1128 def test_ap_ht40_csa3(dev, apdev): argument
1139 hapd = hostapd.add_ap(apdev[0], params)
1169 set_world_reg(apdev[0], None, dev[0])
1172 def test_ap_ht_20_to_40_csa(dev, apdev): argument
1179 hapd = hostapd.add_ap(apdev[0], params)
1205 def test_prefer_ht20(dev, apdev): argument
1210 hapd = hostapd.add_ap(apdev[0], params)
1211 bssid = apdev[0]['bssid']
1215 hapd2 = hostapd.add_ap(apdev[1], params)
1216 bssid2 = apdev[1]['bssid']
1232 def test_prefer_ht40(dev, apdev): argument
1237 hapd = hostapd.add_ap(apdev[0], params)
1238 bssid = apdev[0]['bssid']
1243 hapd2 = hostapd.add_ap(apdev[1], params)
1244 bssid2 = apdev[1]['bssid']
1261 def test_prefer_ht20_during_roam(dev, apdev): argument
1266 hapd = hostapd.add_ap(apdev[0], params)
1267 bssid = apdev[0]['bssid']
1275 hapd2 = hostapd.add_ap(apdev[1], params)
1276 bssid2 = apdev[1]['bssid']
1285 def test_ap_ht40_5ghz_invalid_pair(dev, apdev): argument
1287 clear_scan_cache(apdev[0])
1294 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
1306 def test_ap_ht40_5ghz_disabled_sec(dev, apdev): argument
1308 clear_scan_cache(apdev[0])
1315 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
1326 def test_ap_ht40_scan_broken_ap(dev, apdev): argument
1328 clear_scan_cache(apdev[0])
1335 hapd2 = hostapd.add_ap(apdev[1], params)
1340 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
1372 def run_op_class(dev, apdev, hw_mode, channel, country, ht_capab, sec_chan, argument
1374 clear_scan_cache(apdev[0])
1384 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
1408 set_world_reg(apdev[0], None, dev[0])
1411 def test_ap_ht_op_class_81(dev, apdev): argument
1414 run_op_class(dev, apdev, "g", "1", None, "", "0", "2412", 81,
1417 def test_ap_ht_op_class_83(dev, apdev): argument
1420 run_op_class(dev, apdev, "g", "1", None, "[HT40+]", "1", "2412", 83,
1423 def test_ap_ht_op_class_84(dev, apdev): argument
1426 run_op_class(dev, apdev, "g", "11", None, "[HT40-]", "-1", "2462", 84,
1429 def test_ap_ht_op_class_115(dev, apdev): argument
1432 run_op_class(dev, apdev, "a", "36", "FI", "", "0", "5180", 115,
1435 def test_ap_ht_op_class_116(dev, apdev): argument
1438 run_op_class(dev, apdev, "a", "36", "FI", "[HT40+]", "1", "5180", 116,
1441 def test_ap_ht_op_class_117(dev, apdev): argument
1444 run_op_class(dev, apdev, "a", "40", "FI", "[HT40-]", "-1", "5200", 117,
1447 def test_ap_ht_op_class_118(dev, apdev): argument
1450 run_op_class(dev, apdev, "a", "60", "PA", "", "0", "5300", 118,
1453 def test_ap_ht_op_class_119(dev, apdev): argument
1456 run_op_class(dev, apdev, "a", "60", "PA", "[HT40+]", "1", "5300", 119,
1459 def test_ap_ht_op_class_120(dev, apdev): argument
1462 run_op_class(dev, apdev, "a", "64", "PA", "[HT40-]", "-1", "5320", 120,
1465 def test_ap_ht_op_class_121(dev, apdev): argument
1468 run_op_class(dev, apdev, "a", "100", "ZA", "", "0", "5500", 121,
1471 def test_ap_ht_op_class_122(dev, apdev): argument
1474 run_op_class(dev, apdev, "a", "100", "ZA", "[HT40+]", "1", "5500", 122,
1477 def test_ap_ht_op_class_123(dev, apdev): argument
1480 run_op_class(dev, apdev, "a", "104", "ZA", "[HT40-]", "-1", "5520", 123,
1483 def test_ap_ht_op_class_125_chan149(dev, apdev): argument
1486 run_op_class(dev, apdev, "a", "149", "US", "", "0", "5745", 125,
1489 def test_ap_ht_op_class_125(dev, apdev): argument
1492 run_op_class(dev, apdev, "a", "169", "NL", "", "0", "5845", 125,
1495 def test_ap_ht_op_class_126(dev, apdev): argument
1498 run_op_class(dev, apdev, "a", "149", "US", "[HT40+]", "1", "5745", 126,
1501 def test_ap_ht_op_class_127(dev, apdev): argument
1504 run_op_class(dev, apdev, "a", "153", "US", "[HT40-]", "-1", "5765", 127,
1507 def test_ap_ht40_plus_minus1(dev, apdev): argument
1509 clear_scan_cache(apdev[0])
1513 hapd = hostapd.add_ap(apdev[0], params)
1527 def test_ap_ht40_plus_minus2(dev, apdev): argument
1529 clear_scan_cache(apdev[0])
1533 hapd = hostapd.add_ap(apdev[0], params)
1547 def test_ap_ht40_disable(dev, apdev): argument
1549 clear_scan_cache(apdev[0])
1553 hapd = hostapd.add_ap(apdev[0], params)
1582 def test_ap_ht_wmm_etsi(dev, apdev): argument
1584 run_ap_ht_wmm(dev, apdev, "FI")
1586 def test_ap_ht_wmm_fcc(dev, apdev): argument
1588 run_ap_ht_wmm(dev, apdev, "US")
1590 def run_ap_ht_wmm(dev, apdev, country): argument
1591 clear_scan_cache(apdev[0])
1598 hapd = hostapd.add_ap(apdev[0], params)
1643 set_world_reg(apdev[0], None, dev[0])