Commit 3c7170b5 authored by nimrod's avatar nimrod
Browse files

- Run the WiFi login scripts on state change as well as up.

parent 24b2ea7d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -65,7 +65,8 @@ which awk > /dev/null || die "Can't login to the kavim wifi, awk is not installe
which logger > /dev/null || die "Can't login to the kavim wifi, logger is not installed."
which nmcli > /dev/null || die "Can't login to the kavim wifi, nmcli is not installed."

[ "$action" = 'up' ] || die "Can't login to the kavim wifi, action $action isn't up."
echo "$action" | grep -xq 'up\|dhcp4-change\|dhcp6-change\|connectivity-change' || \
    die "Can't login to the train wifi, action $action isn't up nor changed."
iswifi "$interface" || die "Can't login to the kavim wifi, interface $interface isn't wifi."
connection="$(wifi_connection "$interface" | tolower)"
[ "$connection" = "kavim-wifi" ] || die "Can't login to the kavim wifi, wifi network $connection isn't Kavim-wifi."
+2 −1
Original line number Diff line number Diff line
@@ -65,7 +65,8 @@ which awk > /dev/null || die "Can't login to the train wifi, awk is not installe
which logger > /dev/null || die "Can't login to the train wifi, logger is not installed."
which nmcli > /dev/null || die "Can't login to the train wifi, nmcli is not installed."

[ "$action" = 'up' ] || die "Can't login to the train wifi, action $action isn't up."
echo "$action" | grep -xq 'up\|dhcp4-change\|dhcp6-change\|connectivity-change' || \
    die "Can't login to the train wifi, action $action isn't up nor changed."
iswifi "$interface" || die "Can't login to the train wifi, interface $interface isn't wifi."
connection="$(wifi_connection "$interface" | toupper)"
[ "$connection" = "ISRAEL-RAILWAYS" ] || die "Can't login to the train wifi, wifi network $connection isn't ISRAEL-RAILWAYS."