diff options
author | ache <ache@ache.one> | 2021-09-09 08:34:45 +0200 |
---|---|---|
committer | ache <ache@ache.one> | 2021-09-09 08:34:45 +0200 |
commit | d7cf0a6c4324a284e5831ef76b824bfb8b3e6718 (patch) | |
tree | 1abca49e3d105ed4341f28e4a8f21b001173bd37 | |
parent | Better DHCP (diff) |
Last update of autoDHCP.sh
-rwxr-xr-x | autoDHCP.sh | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/autoDHCP.sh b/autoDHCP.sh index e183602..74ea9b2 100755 --- a/autoDHCP.sh +++ b/autoDHCP.sh @@ -45,12 +45,13 @@ function guess_nowifi { done } function guess_internet { - options=($(ip route show | grep 'default' | \ - sed 's/.*dev/dev/' | sed 's/scope//' | \ - sed 's/src \([[:digit:]]\{1,3\}\.\)\{3\}[[:digit:]]\{1,3\}//g' | \ - sed 's/link//' | - tr -s ' ' | - cut -d' ' -f 2)) +options=($(ip route show | grep 'default' | \ + sed 's/.*dev/dev/' | sed 's/scope//' | \ + sed 's/src \([[:digit:]]\{1,3\}\.\)\{3\}[[:digit:]]\{1,3\}//g' | \ + sed 's/link//' | + tr -s ' ' | + cut -d' ' -f 2)) + PS3='Choose internet interface: ' @@ -132,7 +133,7 @@ fi sudo ip l set "$interface" up -sudo ip a r "${ip}/${range}" dev "$interface" +sudo ip addr add "${ip}/${range}" dev "$interface" #sudo ip r a "${ip}/${range}" dev "$interface" src "${ip}" if [ "$server" == "dhcpd" ] ; then |