find gsm connection by name
authorDobrica Pavlinušić <dpavlin@rot13.org>
Sun, 2 Jul 2023 14:52:49 +0000 (16:52 +0200)
committerDobrica Pavlinušić <dpavlin@rot13.org>
Sun, 2 Jul 2023 14:54:47 +0000 (16:54 +0200)
srce02-down.sh
srce02-up.sh

index 2ce7ecd..7d44401 100755 (executable)
@@ -1,2 +1,2 @@
 kill $( ps ax | grep ssh | grep srce02 | awk '{ print $1 }' )
-nmcli c down Default
+nmcli c down $( nmcli c | grep gsm | cut -d' ' -f1 )
index f9497de..ad17da9 100755 (executable)
@@ -3,8 +3,10 @@
 # /etc/sudoers.d/user
 #  user    ALL=NOPASSWD: ALL
 sudo ip route del default
+# remove default route to ensure that our ssh will be over gsm connection
 
-nmcli c up Default
+gsm_connection=$( nmcli c | grep gsm | cut -d' ' -f1 )
+nmcli c up $gsm_connection
 
 while ! ping -c 3 srce02.net.ffzg.hr ; do
        sleep 1