mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
commit
6576b9429a
3 changed files with 4 additions and 2 deletions
|
@ -883,6 +883,7 @@ function wizard_add()
|
||||||
if gostatus == true then
|
if gostatus == true then
|
||||||
luci.sys.call("/etc/init.d/macvlan restart >/dev/null 2>/dev/null")
|
luci.sys.call("/etc/init.d/macvlan restart >/dev/null 2>/dev/null")
|
||||||
luci.sys.call("(env -i /bin/ubus call network reload) >/dev/null 2>/dev/null")
|
luci.sys.call("(env -i /bin/ubus call network reload) >/dev/null 2>/dev/null")
|
||||||
|
luci.sys.call("ip addr flush dev tun0 >/dev/null 2>/dev/null")
|
||||||
luci.sys.call("/etc/init.d/omr-tracker stop >/dev/null 2>/dev/null")
|
luci.sys.call("/etc/init.d/omr-tracker stop >/dev/null 2>/dev/null")
|
||||||
luci.sys.call("/etc/init.d/mptcp restart >/dev/null 2>/dev/null")
|
luci.sys.call("/etc/init.d/mptcp restart >/dev/null 2>/dev/null")
|
||||||
--if openmptcprouter_vps_key ~= "" then
|
--if openmptcprouter_vps_key ~= "" then
|
||||||
|
|
|
@ -378,7 +378,7 @@ while true; do
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ "$server_ping" != false ] && [ "$OMR_TRACKER_STATUS" = "OK" ] && [ "$OMR_TRACKER_TYPE" != "httping" ] && [ "$OMR_TRACKER_SERVER_HTTP_TEST" = "1" ]; then
|
if [ "$serverip_ping" != false ] && [ "$OMR_TRACKER_STATUS" = "OK" ] && [ "$OMR_TRACKER_TYPE" != "httping" ] && [ "$OMR_TRACKER_SERVER_HTTP_TEST" = "1" ]; then
|
||||||
serverip_ping=false
|
serverip_ping=false
|
||||||
config_load openmptcprouter
|
config_load openmptcprouter
|
||||||
config_foreach _httping_server server $OMR_TRACKER_DEVICE_IP
|
config_foreach _httping_server server $OMR_TRACKER_DEVICE_IP
|
||||||
|
@ -479,7 +479,7 @@ while true; do
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ "$server_ping" != false ] && [ "$OMR_TRACKER_STATUS" = "OK" ] && [ "$OMR_TRACKER_TYPE" != "httping" ] && [ "$OMR_TRACKER_SERVER_HTTP_TEST" = "1" ]; then
|
if [ "$serverip_ping" != false ] && [ "$OMR_TRACKER_STATUS" = "OK" ] && [ "$OMR_TRACKER_TYPE" != "httping" ] && [ "$OMR_TRACKER_SERVER_HTTP_TEST" = "1" ]; then
|
||||||
serverip_ping=false
|
serverip_ping=false
|
||||||
config_load openmptcprouter
|
config_load openmptcprouter
|
||||||
config_foreach _httping_server server $OMR_TRACKER_DEVICE_IP
|
config_foreach _httping_server server $OMR_TRACKER_DEVICE_IP
|
||||||
|
|
|
@ -65,6 +65,7 @@ _launch_tracker() {
|
||||||
config_get proto "$1" proto
|
config_get proto "$1" proto
|
||||||
|
|
||||||
[ -z "$ifname" ] || [ -z "$multipath" ] || [ "$multipath" = "off" ] && [ "$1" != "glorytun" ] && [ "$1" != "omrvpn" ] && [ "$( uci -q get openmptcprouter.$1.multipathvpn)" != "1" ] && return
|
[ -z "$ifname" ] || [ -z "$multipath" ] || [ "$multipath" = "off" ] && [ "$1" != "glorytun" ] && [ "$1" != "omrvpn" ] && [ "$( uci -q get openmptcprouter.$1.multipathvpn)" != "1" ] && return
|
||||||
|
[ "$1" = "omrvpn" ] && [ "$(uci -q get openmptcprouter.settings.vpn)" = "none" ] && return
|
||||||
[ "${ifenabled}" = "0" ] && return
|
[ "${ifenabled}" = "0" ] && return
|
||||||
[ "${enabled}" = "0" ] && return
|
[ "${enabled}" = "0" ] && return
|
||||||
[ -z "${hosts}" ] && [ "$type" != "none" ] && return
|
[ -z "${hosts}" ] && [ "$type" != "none" ] && return
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue