diff options
Diffstat (limited to 'files/sbin/setup_router')
| -rwxr-xr-x | files/sbin/setup_router | 7 | 
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  | 
