diff --git a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking index 0e8e73aef..aef3e1bbe 100755 --- a/mptcp/files/usr/share/omr/post-tracking.d/post-tracking +++ b/mptcp/files/usr/share/omr/post-tracking.d/post-tracking @@ -44,7 +44,7 @@ multipath_config=$(uci -q get "network.$OMR_TRACKER_INTERFACE.multipath" || echo [ "$multipath_status" = "$multipath_config" ] && exit 0 _log "$OMR_TRACKER_DEVICE switched to $multipath_config" if [ "$multipath_config" = "master" ]; then - if [ "$default_gw" = "$current_interface_gw" ] || [ "$default_gw" = "" ]; then + if [ "$default_gw" != "$current_interface_gw" ] || [ "$default_gw" = "" ]; then _log "Master up : Replace default route by $current_interface_gw dev $OMR_TRACKER_INTERFACE" ip route replace default scope global nexthop via $current_interface_gw dev $OMR_TRACKER_INTERFACE fi diff --git a/openmptcprouter/Makefile b/openmptcprouter/Makefile index 11d331541..0003f61eb 100644 --- a/openmptcprouter/Makefile +++ b/openmptcprouter/Makefile @@ -14,8 +14,7 @@ PKG_RELEASE:=1 include $(INCLUDE_DIR)/package.mk MY_DEPENDS := \ - omr-tracker - + omr-tracker define Package/$(PKG_NAME) SECTION:=OMR