[RFC 4/4] Added configuration for tunneldigger Be careful, Server for Nürnberg is hardcoded

Jan Kraus mayosemmel at googlemail.com
Di Mär 8 15:51:28 CET 2016


Signed-off-by: Jan Kraus <mayosemmel at gmail.com>
---
 bsp/default/root_file_system/etc/config/tunneldigger |  8 ++++++++
 bsp/default/root_file_system/etc/tunneldigger.hook   | 19 +++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 bsp/default/root_file_system/etc/config/tunneldigger
 create mode 100755 bsp/default/root_file_system/etc/tunneldigger.hook

diff --git a/bsp/default/root_file_system/etc/config/tunneldigger b/bsp/default/root_file_system/etc/config/tunneldigger
new file mode 100644
index 0000000..561cc65
--- /dev/null
+++ b/bsp/default/root_file_system/etc/config/tunneldigger
@@ -0,0 +1,8 @@
+config broker
+	list address '37.120.190.92:20004'
+	option uuid 'e4b5faf4-e52b-11e5-9730-9a79f06e9478'
+	option interface 'l2tp0'
+#	option limit_bw_down '1024'
+	option enabled '1'
+	option hook_script '/etc/tunneldigger.hook'
+
diff --git a/bsp/default/root_file_system/etc/tunneldigger.hook b/bsp/default/root_file_system/etc/tunneldigger.hook
new file mode 100755
index 0000000..42b92dc
--- /dev/null
+++ b/bsp/default/root_file_system/etc/tunneldigger.hook
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+STATUS=$1
+IFACE=$2
+
+case "$STATUS" in
+  session.up)
+    echo "Received 'session.up' for interface ${IFACE}"
+
+     batctl if add $IFACE
+     ip link set dev $IFACE up
+    ;;
+  session.down)
+    echo "Received 'session.down' for interface ${IFACE}"
+
+    batctl if del $IFACE
+    ip link set dev $IFACE down
+    ;;
+esac
-- 
2.1.4




Mehr Informationen über die Mailingliste franken-dev