From 92b0e867b76fe3f5dcf573382867925abde85497 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 7 May 2022 23:09:14 -0500 Subject: [PATCH] Update mm-scripts.sh --- mm-scripts.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/mm-scripts.sh b/mm-scripts.sh index 7e88894..d98513f 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -73,6 +73,21 @@ MMSTART(){ /bin/ip route add default via $(ip route show | grep 0.0.0.0 | cut -d' ' -f 3) echo -e "${idsCL[Green]} done${idsCL[Default]}" + + echo -en "${idsCL[LightCyan]}Verifing default network routes... ${idsCL[Default]}" + checked=false + cc=0 + until [ "${checked}" = "" ]; do + zerogw=$(netstat -r | grep '0.0.0.0' | head -1 | awk '{ print $2}') + defaultgw=$(netstat -r | grep 'default' | head -1 | awk '{ print $2}') + if [ "${zerogw}" = "${defaultgw}" ]; then + checked="" + fi + ((cc=${cc}+1)) + sleep 1s + done + echo -e "${idsCL[Green]} done${idsCL[Default]}" + echo echo -en "${idsCL[LightCyan]}${mmsv} Services... ${idsCL[Default]}" for srvc in "${SERVICES_CHECK[@]}"; do