forked from freifunk-franken/firmware
fff-hoods: call reload_config after uci commit
Signed-off-by: Tim Niemeyer <tim@tn-x.org> Reviewed-by: Christian Dresel <fff@chrisi01.de> Acked-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Robert Langhammer <rlanghammer@web.de>
This commit is contained in:
parent
c54fcf9b86
commit
10109a5045
|
@ -56,6 +56,7 @@ if [ -s "$hoodfilecopy" ] && isGatewayAvailable ; then
|
||||||
uci set network.${iface}.proto='static'
|
uci set network.${iface}.proto='static'
|
||||||
uci set network.${iface}.ip6addr='fe80::1/64'
|
uci set network.${iface}.ip6addr='fe80::1/64'
|
||||||
uci commit network
|
uci commit network
|
||||||
|
reload_config
|
||||||
if ! wifiAddAP "$radio" "config.franken.freifunk.net" "$iface" "configap" "1"; then
|
if ! wifiAddAP "$radio" "config.franken.freifunk.net" "$iface" "configap" "1"; then
|
||||||
echo "Can't add Config interface on $radio."
|
echo "Can't add Config interface on $radio."
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -101,6 +102,7 @@ else
|
||||||
|
|
||||||
uci -q del "system.@system[0].hood"
|
uci -q del "system.@system[0].hood"
|
||||||
uci -q commit system
|
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
|
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=interface
|
||||||
uci -q set network.configSta.proto='static'
|
uci -q set network.configSta.proto='static'
|
||||||
uci -q commit network
|
uci -q commit network
|
||||||
|
reload_config
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@ -232,6 +235,7 @@ if [ -s "$hoodfile" ]; then
|
||||||
echo "Setting hood name: $hood"
|
echo "Setting hood name: $hood"
|
||||||
uci -q set "system.@system[0].hood=$hood"
|
uci -q set "system.@system[0].hood=$hood"
|
||||||
uci -q commit system
|
uci -q commit system
|
||||||
|
reload_config
|
||||||
|
|
||||||
if ! wifiDelIface; then
|
if ! wifiDelIface; then
|
||||||
echo "Can't delete current wifi setup"
|
echo "Can't delete current wifi setup"
|
||||||
|
|
Loading…
Reference in New Issue