timeout=10)
if ev is None:
raise Exception("No P2P-REMOVE-AND-REFORM-GROUP or AP-CSA-FINISHED event")
+ remove_group(dev[0], dev[1])
finally:
set_country("00")
dev[0].request("DRIVER_EVENT AVOID_FREQUENCIES")
ev = dev[0].wait_group_event(["AP-CSA-FINISHED"], timeout=1)
if ev is None:
raise Exception("No AP-CSA-FINISHED event seen")
+ remove_group(dev[0], dev[1])
finally:
set_country("00")
dev[0].request("DRIVER_EVENT AVOID_FREQUENCIES")
ev = dev[0].wait_group_event(["AP-CSA-FINISHED"], timeout=1)
if ev is None:
raise Exception("No AP-CSA-FINISHED event seen")
+ remove_group(dev[0], dev[1])
finally:
set_country("00")
dev[0].request("DRIVER_EVENT AVOID_FREQUENCIES")
sig = dev[1].group_request("SIGNAL_POLL").splitlines()
if "WIDTH=40 MHz" not in sig:
raise Exception("Unexpected channel width: " + str(sig))
+ remove_group(dev[0], dev[1])
finally:
set_country("00")
dev[0].request("DRIVER_EVENT AVOID_FREQUENCIES")