18 lines
465 B
Plaintext
18 lines
465 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
local interfaces=''
|
||
|
local interfaces_old="$(uci get batman-adv.bat0.interfaces)"
|
||
|
|
||
|
for interface in $interfaces_old; do
|
||
|
if [ $interface != br-wan ]; then interfaces="${interfaces:+${interfaces} }$interface"; fi
|
||
|
done
|
||
|
|
||
|
uci set batman-adv.bat0.interfaces="$interfaces"
|
||
|
|
||
|
old_interval="$(uci -q get batman-adv.bat0.orig_interval)"
|
||
|
if [ -z "$old_interval" -o "$old_interval" = 1000 ]; then
|
||
|
uci set batman-adv.bat0.orig_interval=5000
|
||
|
fi
|
||
|
|
||
|
uci commit batman-adv
|