diff --git a/tests/hwsim/test_ap_hs20.py b/tests/hwsim/test_ap_hs20.py index a6e0d46da..804e9d02f 100644 --- a/tests/hwsim/test_ap_hs20.py +++ b/tests/hwsim/test_ap_hs20.py @@ -3050,8 +3050,11 @@ def test_proxyarp_open(dev, apdev, params): try: res = _test_proxyarp_open(dev, apdev, params) finally: - subprocess.call(['ebtables', '-F', 'FORWARD']) - subprocess.call(['ebtables', '-F', 'OUTPUT']) + try: + subprocess.call(['ebtables', '-F', 'FORWARD']) + subprocess.call(['ebtables', '-F', 'OUTPUT']) + except: + pass subprocess.call(['ip', 'link', 'set', 'dev', 'ap-br0', 'down'], stderr=open('/dev/null', 'w')) subprocess.call(['brctl', 'delbr', 'ap-br0'],