From 85c8c8b3e39c429576974d4cd6e374549dcfc514 Mon Sep 17 00:00:00 2001 From: FFS-Roland <roland.volkmann@t-online.de> Date: Sun, 18 Dec 2016 23:16:00 +0100 Subject: [PATCH] Using real DNS-Subdomain "segassign.freifunk-stuttgart.de" with IPv6-Range 2001:2:0:711::/16 --- ffs-set-segment/files/usr/sbin/ffs-set-segment | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ffs-set-segment/files/usr/sbin/ffs-set-segment b/ffs-set-segment/files/usr/sbin/ffs-set-segment index 17b69ac..649d782 100755 --- a/ffs-set-segment/files/usr/sbin/ffs-set-segment +++ b/ffs-set-segment/files/usr/sbin/ffs-set-segment @@ -6,12 +6,12 @@ fi if [ $(ps | grep -c "fastd") -lt 2 ]; then echo fastd not running - exit 1 + exit 0 fi if [ "$(uci get fastd.mesh_vpn_backbone.auto_segment)" = "0" ]; then echo auto_segment disabled - exit 1 + exit 0 fi NODEID=`uci get network.bat0.macaddr` @@ -20,12 +20,12 @@ do NODEID=${NODEID/\:/} done NODEID=ffs-$NODEID -SEGMENT=`nslookup $NODEID.configserver.selfhosted.de [::1]:54 |tail -n1 ` +SEGMENT=`nslookup $NODEID.segassign.freifunk-stuttgart.de [::1]:54 |tail -n1 ` if [[ -z "${SEGMENT// }" ]]; then echo Node not known exit 1 fi -SEGMENT=${SEGMENT/Address 1: 2001:2::/} +SEGMENT=${SEGMENT/Address 1: 2001:2:0:711::/} let PORT=SEGMENT+10040 SEGNUM=$(printf "%02d" $SEGMENT) -- GitLab