From patchwork Sun Jun 10 12:06:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [v1,3/4] fff-hoods: call reload_config after uci commit From: Tim Niemeyer X-Patchwork-Id: 848 Message-Id: <20180610120601.21151-4-tim@tn-x.org> To: franken-dev@freifunk.net Date: Sun, 10 Jun 2018 14:06:00 +0200 Signed-off-by: Tim Niemeyer Reviewed-by: Christian Dresel Acked-by: Adrian Schmutzler Reviewed-by: Robert Langhammer --- Changes in v1: None src/packages/fff/fff-hoods/files/usr/sbin/configurehood | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood index 42a489d..eaf2578 100755 --- a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood +++ b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood @@ -56,6 +56,7 @@ if [ -s "$hoodfilecopy" ] && isGatewayAvailable ; then uci set network.${iface}.proto='static' uci set network.${iface}.ip6addr='fe80::1/64' uci commit network + reload_config if ! wifiAddAP "$radio" "config.franken.freifunk.net" "$iface" "configap" "1"; then echo "Can't add Config interface on $radio." exit 1 @@ -101,6 +102,7 @@ else uci -q del "system.@system[0].hood" uci -q commit system + reload_config sleep 30 # Wait for the config AP, which may be created at the same time as this script has started @@ -127,6 +129,7 @@ else uci -q set network.configSta=interface uci -q set network.configSta.proto='static' uci -q commit network + reload_config fi done @@ -232,6 +235,7 @@ if [ -s "$hoodfile" ]; then echo "Setting hood name: $hood" uci -q set "system.@system[0].hood=$hood" uci -q commit system + reload_config if ! wifiDelIface; then echo "Can't delete current wifi setup"