summaryrefslogtreecommitdiff
path: root/files/sbin/setup_router
diff options
context:
space:
mode:
Diffstat (limited to 'files/sbin/setup_router')
-rwxr-xr-xfiles/sbin/setup_router7
1 files changed, 7 insertions, 0 deletions
diff --git a/files/sbin/setup_router b/files/sbin/setup_router
index b3b7ecd..84457a1 100755
--- a/files/sbin/setup_router
+++ b/files/sbin/setup_router
@@ -8,6 +8,11 @@ if [[ $router = "j" ]]
#set ipv4 Adress
echo "Bitte geben sie die IP-Adresse des Routers an (siehe http://www.freifunk-jena.de/NodeDB)"
read ipv4_adress
+ #IP Zerlegen
+ oct1=`echo $ipv4_adress | awk -F . '{print $1}'`
+ oct2=`echo $ipv4_adress | awk -F . '{print $2}'`
+ oct3=`echo $ipv4_adress | awk -F . '{print $3}'`
+ oct4=`echo $ipv4_adress | awk -F . '{print $4}'`
uci set network.mesh.ipaddr=$ipv4_adress
uci set network.mesh.proto=static
uci set network.mesh.netmask=255.255.0.0
@@ -16,6 +21,8 @@ if [[ $router = "j" ]]
uci set dhcp.mesh.limit=254
uci set dhcp.mesh.leasetime=12h
uci set dhcp.mesh.interface=mesh
+ uci set dhcp.mesh.start_ip=10.17.$oct3.2
+ uci set dhcp.mesh.end_ip=10.17.$oct3.254
uci commit dhcp
# Batman Server Mode
batctl gw server
contact: Jan Huwald // Impressum