[PATCH] fff-gateway: Add examples

Tim Niemeyer tim at tn-x.org
So Sep 8 17:03:20 CEST 2019


Signed-off-by: Tim Niemeyer <tim at tn-x.org>
---

 .../fff/fff-gateway/files/etc/config/gateway  | 51 +++++++++++++++++++
 .../fff/fff-gateway/files/etc/hoodfile        | 21 ++++++++
 2 files changed, 72 insertions(+)
 create mode 100644 src/packages/fff/fff-gateway/files/etc/config/gateway
 create mode 100644 src/packages/fff/fff-gateway/files/etc/hoodfile

diff --git a/src/packages/fff/fff-gateway/files/etc/config/gateway b/src/packages/fff/fff-gateway/files/etc/config/gateway
new file mode 100644
index 0000000..2e2a32d
--- /dev/null
+++ b/src/packages/fff/fff-gateway/files/etc/config/gateway
@@ -0,0 +1,51 @@
+config gateway 'meta'
+        option config_version '1'
+
+config gateway
+	option name 'fff-gw-blubber'
+
+config vlan '1'
+	option comment 'client'
+	option ports '4 5t'        # t -> tagged. cpuport wird (bei den meisten geräten) automatisch hinzugefügt.
+
+config vlan '2'
+	option comment 'wan'
+	option ports '1'
+
+config vlan '3'
+	option comment 'batman'
+	option ports '2 3'
+
+config vlan '101'
+	option comment 'babel-neigh'
+	option ports '5t'
+
+config client
+	option vlan '1'
+	option ip6addr '2a0b:f4c0:k7:e8::1/64'
+	option ipaddr '10.83.261.1/24'
+	option dhcp_start '10.83.261.50'
+
+config dns
+	list server 'fd43:5602:29bd:ffff::42'
+	list server 'fd43:5602:29bd:ffff:a:a:a:a'
+	list server 'fd43:5602:29bd:ffff::252'
+
+config batman
+	option vlan '3'
+
+config babelpeer 'babel_neigh'
+	option vlan '101'
+	option type 'wired'
+
+config wireguardpeer 'fffgwserver'
+	option endpoint_host '<ip oder dns>'
+	option endpoint_port '12345'
+	option persistent_keepalive '25'                   # damit verbindung durch nat, stateful firewall oder mit dyn. ip erhalten bleibt
+	option public_key '<wg pubkey vom server>'
+	option private_key '<wg privkey für gwfirmware>'   # optional, wird die option komplett weggelassen, wird er automatisch generiert.
+
+config gre6peer 'fffgwserver'
+    option rxcost '128'
+    option ip6addr '<eigene public IP6 addr>'
+    option peer6addr '<remote public IP6 addr>'
diff --git a/src/packages/fff/fff-gateway/files/etc/hoodfile b/src/packages/fff/fff-gateway/files/etc/hoodfile
new file mode 100644
index 0000000..067872a
--- /dev/null
+++ b/src/packages/fff/fff-gateway/files/etc/hoodfile
@@ -0,0 +1,21 @@
+{
+  "version": 1,
+  "network": {
+    "ula_prefix": "fd43:5602:29bd:xy:/64"
+  },
+  "hood": {
+    "name": "blubber",
+    "essid": "blubber.freifunk",
+    "mesh_id": "mesh.blubber",
+    "protocol": "batman-adv-v15",
+    "channel2": "1",
+    "mode2": "ht20",
+    "mesh_type2": "802.11s",
+    "channel5": "36",
+    "mode5": "ht20",
+    "mesh_type5": "802.11s",
+    "upgrade_path": "",
+    "ntp_ip": "fd43:5602:29bd:ffff::42",
+    "timestamp": "1508338641"
+  }
+}
-- 
2.20.1



Mehr Informationen über die Mailingliste franken-dev