1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-12 10:31:51 +00:00

Fix VPN route in omr-tracker post-tracking 002-error script

This commit is contained in:
Ycarus (Yannick Chabanois) 2025-01-03 17:44:06 +01:00
parent 09e91b2fb8
commit f270889d32
2 changed files with 5 additions and 0 deletions

View file

@ -638,6 +638,10 @@ set_server_route6() {
fi fi
} }
del_default_route() {
ip route del default dev $OMR_TRACKER_DEVICE >/dev/null 2>&1
}
del_server_route() { del_server_route() {
local server=$1 local server=$1
remove_route() { remove_route() {

View file

@ -238,6 +238,7 @@ if [ "$OMR_TRACKER_STATUS" = "ERROR" ] || { [ "$OMR_TRACKER_INTERFACE" != "omrvp
uci -q set openmptcprouter.omr.vpn='down' uci -q set openmptcprouter.omr.vpn='down'
fi fi
if [ "$(uci -q get openmptcprouter.settings.defaultgw)" != "0" ]; then if [ "$(uci -q get openmptcprouter.settings.defaultgw)" != "0" ]; then
del_default_route
config_load network config_load network
config_foreach set_route interface $OMR_TRACKER_INTERFACE config_foreach set_route interface $OMR_TRACKER_INTERFACE
config_foreach set_route6 interface $OMR_TRACKER_INTERFACE config_foreach set_route6 interface $OMR_TRACKER_INTERFACE