[RFC PATCH 5/8] removed dhcp configuration from fff-hoods because no dhcp server is in use

Jan Kraus mayosemmel at googlemail.com
Di Mai 3 23:20:54 CEST 2016


moved IPv6-Hood configuration from configurehood to configurenetwork

Signed-off-by: Jan Kraus <mayosemmel at gmail.com>
---
 src/packages/fff/fff-hoods/Makefile                    |  2 +-
 .../fff/fff-hoods/files/etc/uci-defaults/hood-dhcp     | 18 ------------------
 .../fff/fff-hoods/files/usr/sbin/configurehood         | 14 ++++----------
 3 files changed, 5 insertions(+), 29 deletions(-)
 delete mode 100644 src/packages/fff/fff-hoods/files/etc/uci-defaults/hood-dhcp

diff --git a/src/packages/fff/fff-hoods/Makefile b/src/packages/fff/fff-hoods/Makefile
index bf92689..ac48760 100644
--- a/src/packages/fff/fff-hoods/Makefile
+++ b/src/packages/fff/fff-hoods/Makefile
@@ -13,7 +13,7 @@ define Package/fff-hoods
     CATEGORY:=Freifunk
     TITLE:= Freifunk-Franken hoods
     URL:=http://www.freifunk-franken.de
-    DEPENDS:=+mdns +odhcpd
+    DEPENDS:=+mdns +fff-network
 endef
 
 define Package/fff-hoods/description
diff --git a/src/packages/fff/fff-hoods/files/etc/uci-defaults/hood-dhcp b/src/packages/fff/fff-hoods/files/etc/uci-defaults/hood-dhcp
deleted file mode 100644
index d9fdb6d..0000000
--- a/src/packages/fff/fff-hoods/files/etc/uci-defaults/hood-dhcp
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
->/etc/config/dhcp
-
-uci batch <<EOF
-set dhcp.odhcpd=odhcpd
-set dhcp.odhcpd.maindhcp=0
-set dhcp.odhcpd.leasefile=/tmp/hosts/odhcpd
-set dhcp.odhcpd.leasetrigger=/usr/sbin/odhcpd-update
-set dhcp.local=dhcp
-set dhcp.local.interface=mesh
-set dhcp.local.ra=server
-set dhcp.local.dhcpv6=server
-set dhcp.local.dhcpv4=disabled
-set dhcp.local.ndp=disabled
-set dhcp.local.ra_default=0
-set dhcp.local.ra_preference=low
-commit dhcp
-EOF
diff --git a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
index 4b952fc..0fa20fd 100755
--- a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
+++ b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
@@ -131,15 +131,9 @@ uci -q batch <<-EOF >/dev/null
     commit network
 EOF
 
-echo "Restarting network"
-for ip in $(ip -6 addr show br-mesh | awk '/fdff/{ print $2 }'); do
-    ip -6 addr del $ip dev br-mesh
-done
-ip -6 addr add $addr dev br-mesh
-#/etc/init.d/odhcpd stop
-#/etc/init.d/network restart
-#/etc/init.d/odhcpd start
-
-echo "Finding fastd Gateways, if online. Configure fastd."
+. /usr/sbin/configurenetwork
 
+# ==TODO==
+#echo "Finding fastd Gateways, if online. Configure fastd."
+# =======
 echo "Done"
-- 
2.1.4




Mehr Informationen über die Mailingliste franken-dev