diff --git a/tests/hwsim/test_wpas_mesh.py b/tests/hwsim/test_wpas_mesh.py index 818004804..5b8b16602 100644 --- a/tests/hwsim/test_wpas_mesh.py +++ b/tests/hwsim/test_wpas_mesh.py @@ -2499,7 +2499,9 @@ def test_mesh_link_probe(dev, apdev, params): for i in range(3): check_mesh_peer_connected(dev[i]) - dev[0].request("MESH_LINK_PROBE " + addr1) + res = dev[0].request("MESH_LINK_PROBE " + addr1) + if "FAIL" in res: + raise HwsimSkip("MESH_LINK_PROBE kernel side support missing") dev[0].request("MESH_LINK_PROBE " + addr2 + " payload=aabbccdd") dev[1].request("MESH_LINK_PROBE " + addr0 + " payload=bbccddee") dev[1].request("MESH_LINK_PROBE " + addr2 + " payload=ccddeeff")