Lines Matching refs:hapd
48 def wait_acs(hapd, return_after_acs=False): argument
49 ev = hapd.wait_event(["ACS-STARTED", "ACS-COMPLETED", "ACS-FAILED",
56 state = hapd.get_status_field("state")
60 ev = hapd.wait_event(["ACS-COMPLETED", "ACS-FAILED", "AP-ENABLED",
70 ev = hapd.wait_event(["AP-ENABLED", "AP-DISABLED"], timeout=5)
76 state = hapd.get_status_field("state")
85 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
86 wait_acs(hapd)
88 freq = hapd.get_status_field("freq")
100 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
101 wait_acs(hapd)
103 freq = hapd.get_status_field("freq")
122 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
123 wait_acs(hapd)
125 freq = int(hapd.get_status_field("freq"))
137 hapd = hostapd.add_ap(apdev[0], params, no_enable=True)
138 res = hapd.request("ENABLE")
149 hapd = hostapd.add_iface(apdev[0], 'multi-bss-acs.conf')
150 hapd.enable()
151 wait_acs(hapd)
153 freq = hapd.get_status_field("freq")
183 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
184 wait_acs(hapd)
186 freq = hapd.get_status_field("freq")
189 sec = hapd.get_status_field("secondary_channel")
207 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
208 wait_acs(hapd)
210 freq = hapd.get_status_field("freq")
213 sec = hapd.get_status_field("secondary_channel")
226 hapd = None
232 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
233 wait_acs(hapd)
234 freq = hapd.get_status_field("freq")
241 clear_regdom(hapd, dev)
246 hapd = None
253 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
254 wait_acs(hapd)
255 freq = hapd.get_status_field("freq")
259 sec = hapd.get_status_field("secondary_channel")
266 clear_regdom(hapd, dev)
271 hapd = None
280 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
281 wait_acs(hapd)
282 freq = hapd.get_status_field("freq")
286 sec = hapd.get_status_field("secondary_channel")
293 clear_regdom(hapd, dev)
298 hapd = None
309 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
310 wait_acs(hapd)
311 freq = hapd.get_status_field("freq")
315 sec = hapd.get_status_field("secondary_channel")
322 clear_regdom(hapd, dev)
327 hapd = None
336 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
337 ev = hapd.wait_event(["ACS-COMPLETED"], timeout=20)
342 ev = hapd.wait_event(["AP-ENABLED", "AP-DISABLED"], timeout=10)
346 clear_regdom(hapd, dev)
351 hapd = None
365 hapd = hostapd.add_ap(apdev[0], params)
366 freq = hapd.get_status_field("freq")
371 hapd.wait_sta()
378 hapd.wait_sta_disconnect()
380 clear_regdom(hapd, dev)
395 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
397 clear_regdom(hapd, dev)
405 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
406 wait_acs(hapd)
408 freq = hapd.get_status_field("freq")
420 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
421 wait_acs(hapd)
423 freq = hapd.get_status_field("freq")
437 hapd = hostapd.add_ap(apdev[0], params, no_enable=True)
439 with alloc_fail(hapd, 1, "acs_request_scan"):
440 if "FAIL" not in hapd.request("ENABLE"):
443 hapd.dump_monitor()
444 with fail_test(hapd, 1, "acs_request_scan"):
445 if "FAIL" not in hapd.request("ENABLE"):
448 hapd.dump_monitor()
449 with fail_test(hapd, 1, "acs_scan_complete"):
450 hapd.enable()
451 ev = hapd.wait_event(["AP-ENABLED", "AP-DISABLED"], timeout=10)
455 hapd.dump_monitor()
456 with fail_test(hapd, 1, "acs_request_scan;acs_scan_complete"):
457 hapd.enable()
458 ev = hapd.wait_event(["AP-ENABLED", "AP-DISABLED"], timeout=10)
466 hapd = None
477 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
478 wait_acs(hapd, return_after_acs=True)
480 wait_dfs_event(hapd, "DFS-CAC-START", 5)
481 ev = wait_dfs_event(hapd, "DFS-CAC-COMPLETED", 70)
485 ev = hapd.wait_event(["AP-ENABLED"], timeout=5)
489 state = hapd.get_status_field("state")
493 freq = int(hapd.get_status_field("freq"))
500 if hapd:
501 hapd.request("DISABLE")
510 hapd = None
521 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
522 wait_acs(hapd)
524 state = hapd.get_status_field("state")
528 freq = int(hapd.get_status_field("freq"))
536 if hapd:
537 hapd.request("DISABLE")
547 hapd = None
559 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
560 wait_acs(hapd, return_after_acs=True)
562 wait_dfs_event(hapd, "DFS-CAC-START", 5)
563 ev = wait_dfs_event(hapd, "DFS-CAC-COMPLETED", 70)
567 ev = hapd.wait_event(["AP-ENABLED"], timeout=5)
571 state = hapd.get_status_field("state")
575 freq = int(hapd.get_status_field("freq"))
582 if hapd:
583 hapd.request("DISABLE")
595 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
596 wait_acs(hapd)
598 freq = hapd.get_status_field("freq")
607 hapd = None
614 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
615 wait_acs(hapd)
616 freq = hapd.get_status_field("freq")
623 clear_regdom(hapd, dev)
635 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
636 wait_acs(hapd)
638 freq = hapd.get_status_field("freq")
654 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
657 hapd.set("ext_mgmt_frame_handling", "1")
658 bssid = hapd.own_addr().replace(':', '')
664 …if "OK" not in hapd.request("MGMT_RX_PROCESS freq=2412 datarate=0 ssi_signal=-30 frame=%s" % probe…
669 …if "OK" not in hapd.request("MGMT_RX_PROCESS freq=2437 datarate=0 ssi_signal=-30 frame=%s" % probe…
673 …if "OK" not in hapd.request("MGMT_RX_PROCESS freq=2412 datarate=0 ssi_signal=-30 frame=%s" % auth):
675 hapd.set("ext_mgmt_frame_handling", "0")
683 wait_acs(hapd)
699 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
700 wait_acs(hapd)
702 freq = hapd.get_status_field("freq")
721 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
722 wait_acs(hapd)
724 freq = hapd.get_status_field("freq")
733 hapd = None
740 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
741 wait_acs(hapd)
742 freq = hapd.get_status_field("freq")
745 if hapd.get_status_field("ieee80211n") != "0":
751 clear_regdom(hapd, dev)
768 hapd = None
782 hapd = hostapd.add_ap(apdev[0], params)
783 freq = hapd.get_status_field("freq")
789 hapd.wait_sta()
795 seg0 = int(hapd.get_status_field("eht_oper_centr_freq_seg0_idx"))
796 offset = int(hapd.get_status_field("eht_bw320_offset"))
817 hapd.wait_sta_disconnect()
819 clear_regdom(hapd, dev)