diff options
author | ache <ache@ache.one> | 2020-02-11 22:19:08 +0100 |
---|---|---|
committer | ache <ache@ache.one> | 2020-02-11 22:19:08 +0100 |
commit | 7c417bc49fd14109f1891bbb1a903bc8ce76ac3e (patch) | |
tree | 5c5e63b732cbf053ef6d4c9a89c024a7ce161bdd | |
parent | Nintendo Switch compatible (diff) |
Fix detect internet
-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//' | |