From ecb756f37cb4f44792930f17d25d3b14c8b1a7e6 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Thu, 7 Jun 2018 15:21:46 +0200 Subject: [PATCH] anisble: gsm-tester: uhubctl: add "-n 1d50:4002" uhubctl -p 123456 -a 1 is rejecting because uhubctl detects two hubs. Selecting only one hub. Fixes the error message: Error: changing port state for multiple hubs at once is not supported. Use -l to limit operation to one hub! Change-Id: I2e3c248e4eaef39f18ff38d1055db6d552fc4d20 --- ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh b/ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh index 9262f974..626a04e5 100755 --- a/ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh +++ b/ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh @@ -1,9 +1,9 @@ #!/bin/sh set -ex -uhubctl -p 123456 -a 0 +uhubctl -p 123456 -a 0 -n 1d50:4002 # give a lot of time to discharge capacitors on the board sleep 20 -uhubctl -p 123456 -a 1 +uhubctl -p 123456 -a 1 -n 1d50:4002 attempts=30 while [ "x$(uhubctl | grep -e 05c6 -e 1199 -c)" != "x{{ gsm_modems }}" ]; do attempts=$(($attempts - 1))