Lines Matching refs:apdev
80 def test_ap_acs(dev, apdev): argument
82 force_prev_ap_on_24g(apdev[0])
85 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
94 def test_ap_acs_chanlist(dev, apdev): argument
96 force_prev_ap_on_24g(apdev[0])
100 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
109 def test_ap_acs_freqlist(dev, apdev): argument
111 run_ap_acs_freqlist(dev, apdev, [2412, 2437, 2462])
113 def test_ap_acs_freqlist2(dev, apdev): argument
115 run_ap_acs_freqlist(dev, apdev, [2417, 2432, 2457])
117 def run_ap_acs_freqlist(dev, apdev, freqlist): argument
118 force_prev_ap_on_24g(apdev[0])
122 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
131 def test_ap_acs_invalid_chanlist(dev, apdev): argument
133 force_prev_ap_on_24g(apdev[0])
137 hapd = hostapd.add_ap(apdev[0], params, no_enable=True)
142 def test_ap_multi_bss_acs(dev, apdev): argument
146 force_prev_ap_on_24g(apdev[0])
149 hapd = hostapd.add_iface(apdev[0], 'multi-bss-acs.conf')
162 def test_ap_acs_40mhz(dev, apdev): argument
164 run_ap_acs_40mhz(dev, apdev, '[HT40+]')
166 def test_ap_acs_40mhz_he(dev, apdev): argument
168 run_ap_acs_40mhz(dev, apdev, '[HT40+]', he=True, allow20=True)
170 def test_ap_acs_40mhz_plus_or_minus(dev, apdev): argument
172 run_ap_acs_40mhz(dev, apdev, '[HT40+][HT40-]')
174 def run_ap_acs_40mhz(dev, apdev, ht_capab, he=False, allow20=False): argument
175 clear_scan_cache(apdev[0])
176 force_prev_ap_on_24g(apdev[0])
183 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
198 def test_ap_acs_40mhz_minus(dev, apdev): argument
200 clear_scan_cache(apdev[0])
201 force_prev_ap_on_24g(apdev[0])
207 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
223 def test_ap_acs_5ghz(dev, apdev): argument
227 force_prev_ap_on_5g(apdev[0])
232 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
243 def test_ap_acs_5ghz_40mhz(dev, apdev): argument
247 force_prev_ap_on_5g(apdev[0])
253 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
268 def test_ap_acs_vht(dev, apdev): argument
272 force_prev_ap_on_5g(apdev[0])
280 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
295 def test_ap_acs_vht40(dev, apdev): argument
299 force_prev_ap_on_5g(apdev[0])
309 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
324 def test_ap_acs_vht80p80(dev, apdev): argument
328 force_prev_ap_on_5g(apdev[0])
336 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
348 def test_ap_acs_vht160(dev, apdev): argument
352 force_prev_ap_on_5g(apdev[0], country="ZA")
365 hapd = hostapd.add_ap(apdev[0], params)
382 def test_ap_acs_vht160_scan_disable(dev, apdev): argument
384 force_prev_ap_on_5g(apdev[0], country="ZA")
395 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
399 def test_ap_acs_bias(dev, apdev): argument
401 force_prev_ap_on_24g(apdev[0])
405 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
414 def test_ap_acs_survey(dev, apdev): argument
416 force_prev_ap_on_24g(apdev[0])
420 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
429 def test_ap_acs_errors(dev, apdev): argument
431 clear_scan_cache(apdev[0])
432 force_prev_ap_on_24g(apdev[0])
437 hapd = hostapd.add_ap(apdev[0], params, no_enable=True)
463 def test_ap_acs_dfs(dev, apdev): argument
467 force_prev_ap_on_5g(apdev[0])
477 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
503 hostapd.cmd_execute(apdev[0], ['iw', 'reg', 'set', '00'])
507 def test_ap_acs_exclude_dfs(dev, apdev, params): argument
511 force_prev_ap_on_5g(apdev[0])
521 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
539 hostapd.cmd_execute(apdev[0], ['iw', 'reg', 'set', '00'])
544 def test_ap_acs_vht160_dfs(dev, apdev): argument
548 force_prev_ap_on_5g(apdev[0])
559 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
585 hostapd.cmd_execute(apdev[0], ['iw', 'reg', 'set', '00'])
589 def test_ap_acs_hw_mode_any(dev, apdev): argument
591 force_prev_ap_on_24g(apdev[0])
595 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
604 def test_ap_acs_hw_mode_any_5ghz(dev, apdev): argument
608 force_prev_ap_on_5g(apdev[0])
614 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
625 def test_ap_acs_with_fallback_to_20(dev, apdev): argument
627 force_prev_ap_on_24g(apdev[0])
630 hostapd.add_ap(apdev[1], params)
635 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
648 def test_ap_acs_rx_during(dev, apdev): argument
650 force_prev_ap_on_24g(apdev[0])
654 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
690 def test_ap_acs_he_24g(dev, apdev): argument
692 clear_scan_cache(apdev[0])
693 force_prev_ap_on_24g(apdev[0])
699 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
708 def test_ap_acs_he_24g_overlap(dev, apdev): argument
710 clear_scan_cache(apdev[0])
711 force_prev_ap_on_24g(apdev[0])
715 hostapd.add_ap(apdev[1], params)
721 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
730 def test_ap_acs_chan14(dev, apdev): argument
734 force_prev_ap_on_24g(apdev[0])
740 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
753 def test_ap_acs_eht320(dev, apdev): argument
755 run_ap_acs_eht320(dev, apdev, 0)
757 def test_ap_acs_eht320_1(dev, apdev): argument
759 run_ap_acs_eht320(dev, apdev, 1)
761 def test_ap_acs_eht320_2(dev, apdev): argument
763 run_ap_acs_eht320(dev, apdev, 2)
765 def run_ap_acs_eht320(dev, apdev, bw32_offset): argument
769 force_prev_ap_on_6g(apdev[0])
782 hapd = hostapd.add_ap(apdev[0], params)