[PATCH v2] fff-gateway: add example gateway config

lemmi lemmi at nerd2nerd.org
Fr Jan 31 21:35:36 CET 2020


/etc/gateway.example

Signed-off-by: lemmi <lemmi at nerd2nerd.org>
---
Changes in V2:
- properly retab file
 .../fff/fff-gateway/files/etc/gateway.example | 85 +++++++++++++++++++
 1 file changed, 85 insertions(+)
 create mode 100644 src/packages/fff/fff-gateway/files/etc/gateway.example

diff --git a/src/packages/fff/fff-gateway/files/etc/gateway.example b/src/packages/fff/fff-gateway/files/etc/gateway.example
new file mode 100644
index 0000000..ca54ef4
--- /dev/null
+++ b/src/packages/fff/fff-gateway/files/etc/gateway.example
@@ -0,0 +1,85 @@
+# Dies ist eine Beispieldatei.
+# Es handelt sich nicht um eine fertige Konfiguration.
+# Siehe https://wiki.freifunk-franken.de/w/Gatewayfirmware_Config
+
+config gateway 'meta'
+	option config_version '1'
+   
+# Switch Konfiguration
+config vlan '1'
+	option comment 'client'
+	option ports '2 3 4 5t'
+
+config vlan '2'
+	option comment 'wan'
+	option ports '1'
+
+config vlan '10'
+	option comment 'nachbar-hochhaus'
+	option ports '5t'
+
+# Hier die Freifunkadressen eintragen
+config client
+	option vlan '1'
+	# https://wiki.freifunk-franken.de/w/IPv6
+	list ip6addr '2001:db8::/64'   # ändern auf vergebenes Public IPv6 Subnetz
+	# https://wiki.freifunk-franken.de/w/Portal:Netz/IPv6
+	list ip6addr '2001:db8:1::/64' # ändern auf ULA IPv6 Subnetz (oft fd43:.../64)
+	# https://wiki.freifunk-franken.de/w/Portal:Netz
+	list ipaddr  '192.0.2.0/26'    # ändern auf eingetragene IPv4-Adresse
+	#option dhcp_start '192.0.2.10' # ändern gemäß IPv4-Adresse
+	#option dhcp_limit '50'
+	
+	# Bei WLAN Geraeten ausfuellen, 
+	# kann bei Routern ohne WLAN auskommentiert werden
+	option essid    'SSID.freifunk'
+	option chan2ghz '13'
+	option chan5ghz '36'
+	
+# https://wiki.freifunk-franken.de/w/DNS
+config dns
+	list server '10.83.252.0'
+	list server 'fd43:5602:29bd:ffff::42'
+   
+	list server '10.83.252.11'
+	list server 'fd43:5602:29bd:ffff:a:a:a:a'
+
+	list server '10.50.252.0'
+	list server 'fd43:5602:29bd:ffff::252'
+   
+	list server '10.83.252.62'
+	list server 'fd43:5602:29bd:ffff::62'
+	
+	list server '10.50.40.10'
+
+# Vorsicht: Config-Namen dürfen keine '-' enthalten
+# https://wiki.freifunk-franken.de/w/Freifunk-Gateway_aufsetzen/Babel#Richtlinien_f.C3.BCr_Babel_Penalty_.28rxcost.29
+# Variante mit VLAN
+config babelpeer 'hochhaus'
+	option vlan   '10'
+	#option type   'wired'
+	#option rxcost '96'    # WICHTIG: siehe Link oben und anpassen
+
+# Variante mit Interfacename
+config babelpeer 'kirchturm'
+	option iface  'eth1'
+	#option type   'wired'
+	#option rxcost '96'    # WICHTIG: siehe Link oben und anpassen
+
+config wireguardpeer 'meingateway'
+	# Daten vom Peering Partner
+	option endpoint_host     '<ip oder hostname>'     # IP Adresse oder Hostname
+	option endpoint_port     '12345'                  # Port
+	option remote_public_key '<wg pubkey vom server>' # Public Key
+ 
+	# Angeben eines private_key ist optional. Wird automatisch generiert, wenn nicht vorhanden.
+	# Ein Private Key kann auf EINEM Geraet mehrfach verwendet werden. 
+	#option local_private_key '<wg privkey für gwfirmware>'
+	#option rxcost            '16384'                 # rxcost im Babel
+	
+	# MTU darf nicht zu gross gewaehlt werden.
+	# Anschluesse, die per PPPoE tunneln haben eine geringere MTU
+	# Meistens 1412 bei DSL und manchen Glasfaseranschluessen mit PPPoE
+	# LTE oft noch geringer
+	# mit `tracepath <endpoint>`, oder `traceroute --mtu <endpoint>` nachpruefen
+	#option mtu '1420'
-- 
2.25.0



Mehr Informationen über die Mailingliste franken-dev