diff --git a/files/lib/gluon/ssid-changer/ssid-changer.sh b/files/lib/gluon/ssid-changer/ssid-changer.sh index 22c47226374d283754450aff7f54e0ee200d0642..b64d18ea811b4ae9f8582f959cfa80280134c88f 100755 --- a/files/lib/gluon/ssid-changer/ssid-changer.sh +++ b/files/lib/gluon/ssid-changer/ssid-changer.sh @@ -11,11 +11,13 @@ if [ $check -eq 0 ] ; then if [ "$(uci get wireless.client_radio0.ssid)" == "$offi" ] ; then echo "$0 - still on $offi"|logger ; exit 0 ; fi echo "$0 change ssid to $offi" | logger uci set wireless.client_radio0.ssid="$offi" + sed -i s/^ssid=$default/ssid=$offi/ /var/run/hostapd-phy0.conf killall -HUP hostapd fi if [ $check -gt 0 ] ; then if [ "$(uci get wireless.client_radio0.ssid)" == "$default" ] ; then echo "$0 - still on $default"|logger ; exit 0 ; fi echo "$0 change ssid to $default"| logger uci set wireless.client_radio0.ssid=freiburg.freifunk.net + sed -i s/^ssid=$offi/ssid=$default/ /var/run/hostapd-phy0.conf killall -HUP hostapd fi