aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2021-09-09 08:34:45 +0200
committerache <ache@ache.one>2021-09-09 08:34:45 +0200
commitd7cf0a6c4324a284e5831ef76b824bfb8b3e6718 (patch)
tree1abca49e3d105ed4341f28e4a8f21b001173bd37
parentBetter DHCP (diff)
Last update of autoDHCP.sh
-rwxr-xr-xautoDHCP.sh15
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