From fab4d2b11aa0158530bfc584ac797915145488cf Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Tue, 4 Jun 2024 09:37:58 +0200 Subject: [PATCH] Ifup interface when modemmanager report registered state via post-tracking script --- mptcp/files/usr/share/omr/post-tracking.d/001-post-tracking | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mptcp/files/usr/share/omr/post-tracking.d/001-post-tracking b/mptcp/files/usr/share/omr/post-tracking.d/001-post-tracking index e7d4414d0..7519faa53 100755 --- a/mptcp/files/usr/share/omr/post-tracking.d/001-post-tracking +++ b/mptcp/files/usr/share/omr/post-tracking.d/001-post-tracking @@ -782,6 +782,10 @@ if [ "$OMR_TRACKER_STATUS" = "ERROR" ] || ([ "$OMR_TRACKER_INTERFACE" != "omrvpn _log "Interface $OMR_TRACKER_INTERFACE ($OMR_TRACKER_DEVICE) disabled, set it up" ifup $OMR_TRACKER_INTERFACE sleep 30 + elif [ "$mm_state" = "registered" ]; then + _log "Interface $OMR_TRACKER_INTERFACE ($OMR_TRACKER_DEVICE) registered, set it up" + ifup $OMR_TRACKER_INTERFACE + sleep 30 elif [ "$mm_state" = "locked" ]; then if [ -n "$(echo $modeminfo | grep 'modem.generic.unlock-required ' | grep 'sim-pin')" ]; then # Sometimes PIN is not correctly sent to modem