[RFC PATCH v1 3/4] fff-hoods: call reload_config after uci commit
Adrian Schmutzler
mail at adrianschmutzler.de
Di Apr 10 15:18:29 CEST 2018
Hallo Tim,
warum brauchst du das reload_config?
Grüße
Adrian
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Tim Niemeyer
> Sent: Dienstag, 3. April 2018 21:28
> To: franken-dev at freifunk.net
> Subject: [RFC PATCH v1 3/4] fff-hoods: call reload_config after uci commit
>
> Signed-off-by: Tim Niemeyer <tim at tn-x.org>
> ---
>
> 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 a825eea..2672cfa 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 set "system. at 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. at system[0].hood=$hood"
> uci -q commit system
> + reload_config
>
> if ! wifiDelIface; then
> echo "Can't delete current wifi setup"
> --
> 2.11.0
>
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
Mehr Informationen über die Mailingliste franken-dev