bss = dev.get_bss(bssid)
if bss is None:
raise Exception("Could not get BSS entry for mesh")
+ if 'mesh_id' not in bss:
+ raise Exception("mesh_id missing from BSS entry")
+ if bss['mesh_id'] != "wpas-mesh-open":
+ raise Exception("Incorrect mesh_id: " + bss['mesh_id'])
if 'mesh_capability' not in bss:
raise Exception("mesh_capability missing from BSS entry")
if beacon_int:
def test_wpas_mesh_mode_scan(dev):
"""wpa_supplicant MESH scan support"""
check_mesh_support(dev[0])
+ dev[0].flush_scan_cache()
add_open_mesh_network(dev[0])
add_open_mesh_network(dev[1], beacon_int=175)