[PATCH] stop and remove fastd and tunneldigger config if no internet

Adrian Schmutzler mail at adrianschmutzler.de
Sa Nov 11 10:53:14 CET 2017


Hallo Christian,

ich frage mich gerade folgendes:

Wenn die Verbindung im Moment des Tests gerade gestört ist, schaltet das für 5 min effektiv Freifunk ab. Wie wahrscheinlich/häufig wäre das? (Ist der Gewinn durch den bugfix das wert?)

Haben wir noch andere Alternativen?

Konnte mich jetzt aber erstmal nur oberflächlich damit beschäftigen ...

Grüße

Adrian

On November 11, 2017 9:06:41 AM GMT+01:00, Christian Dresel <fff at chrisi01.de> wrote:
If we have no Internet, we don't need the config and we can stop
fastd and tunneldigger. When we get Internet back, the vpn-select
packages reload the config and start tunneldigger and fastd again

Signed-off-by: Christian Dresel <fff at chrisi01.de>
---
 src/packages/fff/fff-hoods/files/usr/sbin/configurehood | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
index ba34329..dd92a89 100755
--- a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
+++ b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
@@ -237,6 +237,12 @@ if [ -s "$hoodfile" ]; then
 	
 	if hasInternet ; then
 		sh /usr/sbin/vpn-select
+	else
+		# remove old config
+		>/etc/config/tunneldigger
+		rm /tmp/fastd_fff_peers/*
+		/etc/init.d/fastd stop
+		/etc/init.d/tunneldigger stop
 	fi
 
 	# now we load the prefix from the hoodfile and set this to br-mesh
-- 
2.11.0

-- 
franken-dev mailing list
franken-dev at freifunk.net
http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20171111/065e661d/attachment.html>


Mehr Informationen über die Mailingliste franken-dev