diff options
-rwxr-xr-x | autoDHCP.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/autoDHCP.sh b/autoDHCP.sh index 484dd33..b7bc08c 100755 --- a/autoDHCP.sh +++ b/autoDHCP.sh @@ -33,8 +33,8 @@ function guess_wifi { } function guess_nowifi { for i in `ls /sys/class/net/`; do - if [ ! -d "/sys/class/net/$i/wireless" ] ; then - if [ "$interface" ] ; then + if [ ! -d "/sys/class/net/$i/wireless" ] ; then + if [ "$interface" ] ; then if [[ "$i" < "$înterface" ]] ; then interface="$i" fi @@ -45,7 +45,7 @@ function guess_nowifi { done } function guess_internet { - echo $(ip route show | grep 'default' | \ + echo $(ip route show | grep 'default' | head -n 1 | \ sed 's/.*dev/dev/' | sed 's/scope//' | \ sed 's/src \([[:digit:]]\{1,3\}\.\)\{3\}[[:digit:]]\{1,3\}//g' | \ sed 's/link//' | |