diff --git a/netconfig.sh b/netconfig.sh index f72c212..39844c1 100755 --- a/netconfig.sh +++ b/netconfig.sh @@ -294,7 +294,7 @@ while ! $configured && [ $_try_number -lt $max_attempts ] ; do ## - Is the device present and has local Address ? ## - - local_gw_address="$(ip addr show $inet_device 2> /dev/null | grep inet | awk '{print$2}' | cut -d '/' -f1)" + local_gw_address="$(ip addr show $inet_device 2> /dev/null | grep -E "\s+inet\s+" | awk '{print$2}' | cut -d '/' -f1)" if [ -z $local_gw_address ]; then if $LOGGING_CONSOLE ; then echo -e "\n\t[ Error ]: Connection at interface \"$inet_device\" seems to be down !"