mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
inteno-netmodes: testnet: give repeater more time to reconnect to master before retrying
This commit is contained in:
parent
30e927e3db
commit
a6e56c42a5
1 changed files with 9 additions and 9 deletions
|
|
@ -48,7 +48,7 @@ ping_uplink()
|
|||
if [ "$hasmode" == "1" ] && [ "$hasip" == "0" -o "$hasdev" == "0" ]; then
|
||||
rv=0
|
||||
elif [ "$hasmode" == "1" ]; then
|
||||
ping $ipaddr -I $device -W 1 -c 1 -q >/dev/null 2>&1
|
||||
ping $ipaddr -I $device -W 3 -c 1 -q >/dev/null 2>&1
|
||||
[ $? -eq 1 ] && rv=0 || rv=1
|
||||
else
|
||||
SLEEP_TIME=5
|
||||
|
|
@ -67,7 +67,7 @@ ping_uplink()
|
|||
if [ $enableCounter -gt 32 ]; then
|
||||
ubus call led.internet set '{"state" : "error"}'
|
||||
reboot &
|
||||
elif [ $((enableCounter % 2)) -eq 0 -a $enableCounter -ge 2 -o $enableCounter -eq 0 ]; then
|
||||
elif [ $((enableCounter % 8)) -eq 0 -a $enableCounter -ge 8 -o $enableCounter -eq 0 ]; then
|
||||
ps | grep -v grep | grep -q 'wifi reload\|wifi import\|wifi.credentials\|iwpriv' && return
|
||||
|
||||
if [ -f /usr/sbin/wlctl ]; then
|
||||
|
|
@ -93,13 +93,13 @@ ping_uplink()
|
|||
iwpriv $wetif set ApCliAutoConnect=1
|
||||
fi
|
||||
ubus call led.internet set '{"state" : "notice"}'
|
||||
touch /tmp/netmodes/repeater_trying_to_connect
|
||||
else
|
||||
if [ -f /tmp/netmodes/repeater_trying_to_connect ]; then
|
||||
rm -f /tmp/netmodes/repeater_trying_to_connect
|
||||
else
|
||||
ubus call led.internet set '{"state" : "error"}'
|
||||
fi
|
||||
# touch /tmp/netmodes/repeater_trying_to_connect
|
||||
# else
|
||||
# if [ -f /tmp/netmodes/repeater_trying_to_connect ]; then
|
||||
# rm -f /tmp/netmodes/repeater_trying_to_connect
|
||||
# else
|
||||
# ubus call led.internet set '{"state" : "error"}'
|
||||
# fi
|
||||
fi
|
||||
|
||||
enableCounter=$((enableCounter+1))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue