From 08723a3162a6a1a0e118406c8927276e95d8fceb Mon Sep 17 00:00:00 2001
From: fuzzle <jens@viisauksena.de>
Date: Wed, 28 Sep 2016 05:51:22 +0200
Subject: [PATCH] bugfix ssid changer

---
 files/lib/gluon/ssid-changer/ssid-changer.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/files/lib/gluon/ssid-changer/ssid-changer.sh b/files/lib/gluon/ssid-changer/ssid-changer.sh
index 22c4722..b64d18e 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
-- 
GitLab