def _test_ap_open_country(dev, apdev, country_code, country3): try: run_ap_open_country(dev, apdev, country_code, country3) finally: dev[0].request("DISCONNECT") set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].flush_scan_cache()
def test_wpa2_ocv_ap_vht80_mismatch(dev, apdev): """OCV AP mismatch (VHT80)""" try: run_wpa2_ocv_ap_vht80_mismatch(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].flush_scan_cache()
def test_wpa2_ocv_5ghz(dev, apdev): """OCV on 5 GHz""" try: run_wpa2_ocv_5ghz(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].flush_scan_cache()
def test_wpa2_ocv_vht160_mismatch_client(dev, apdev): """OCV client mismatch (VHT160)""" try: run_wpa2_ocv_vht160_mismatch_client(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].wait_event(["CTRL-EVENT-REGDOM-CHANGE"], timeout=0.5) dev[0].flush_scan_cache()
def test_wpa2_ocv_ap_vht80plus80_mismatch(dev, apdev): """OCV AP mismatch (VHT80+80)""" try: run_wpa2_ocv_ap_vht80plus80_mismatch(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].wait_event(["CTRL-EVENT-REGDOM-CHANGE"], timeout=0.5) dev[0].flush_scan_cache()
def test_wpa2_ocv_ht40(dev, apdev): """OCV with HT40 channel""" try: run_wpa2_ocv_ht40(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].flush_scan_cache() dev[1].flush_scan_cache()
def test_wpa2_ocv_vht80plus80(dev, apdev): """OCV with VHT80+80 channel""" try: run_wpa2_ocv_vht80plus80(dev, apdev) finally: set_world_reg(apdev[0], apdev[1], dev[0]) dev[0].wait_event(["CTRL-EVENT-REGDOM-CHANGE"], timeout=0.5) dev[0].flush_scan_cache() dev[1].flush_scan_cache() dev[2].flush_scan_cache()