From ea1c1dca48fa0c4522934ea280bced5eaff20bc2 Mon Sep 17 00:00:00 2001 From: George Hotz Date: Wed, 11 Apr 2018 10:38:53 -0700 Subject: [PATCH] make wlan interface name generic --- tests/automated/helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/automated/helpers.py b/tests/automated/helpers.py index a55f77c6..1ddced11 100644 --- a/tests/automated/helpers.py +++ b/tests/automated/helpers.py @@ -35,12 +35,12 @@ def _connect_wifi(dongle_id, pw, insecure_okay=False): if sys.platform == "darwin": os.system("networksetup -setairportnetwork en0 %s %s" % (ssid, pw)) else: + wlan_interface = subprocess.check_output(["sh", "-c", "iw dev | awk '/Interface/ {print $2}'"]).strip() cnt = 0 MAX_TRIES = 10 while cnt < MAX_TRIES: print "WIFI: scanning %d" % cnt - if os.system("ifconfig | grep wlp3s0") == 0: - os.system("sudo iwlist wlp3s0 scanning > /dev/null") + os.system("sudo iwlist %s scanning > /dev/null" % wlan_interface) os.system("nmcli device wifi rescan") wifi_scan = filter(lambda x: ssid in x, subprocess.check_output(["nmcli","dev", "wifi", "list"]).split("\n")) if len(wifi_scan) != 0: