Wupper: Unterschied zwischen den Versionen

Aus Freifunk Rheinland e.V.
Zur Navigation springen Zur Suche springen
(→‎Technische Informationen: aktualisiert und ergänzt)
Zeile 50: Zeile 50:
Diese Domäne fährt mit B.A.T.M.A.N.-advanced, Kompatibilitätsmodus 15 (nachfolgend bat15 genannt). Das heißt jede Firmware, die mit den Servern in unserer Domäne kommunizieren möchte, muss bat15 unterstützen.
Diese Domäne fährt mit B.A.T.M.A.N.-advanced, Kompatibilitätsmodus 15 (nachfolgend bat15 genannt). Das heißt jede Firmware, die mit den Servern in unserer Domäne kommunizieren möchte, muss bat15 unterstützen.


Um den Kommunikations-, Konfigurationsauffwand und die Fehlerquellen ist die Domäne Wupper als Spiegeldomäne eingerichtet. Das bedeutet, dass in jeder angeschlossenen Freifunkzelle sowie auf den Gateways, fast identische Werte vorzufinden sind und die Abweichungen davon von der Freifunk-Gemeinschaft vor Ort gepflegt werden. Als Beispiel: die IP des Gateways wupper0 lautet 10.x.0.240, wobei x aus dem [[https://wiki.freifunk.net/IP-Netze#IPv4 IP-Prefix]] zu entnehmen ist.


=== Firmware ===
=== Firmware ===


In dieser Domäne wird die Gluon Firmware verwendet, welche für unterstütze Geräte auf unserem [http://firmware.wupper.freifunk-rheinland.net/ Image-Server] zur Verfügung steht.
In dieser Domäne wird die Gluon Firmware verwendet, welche für unterstütze Geräte auf unserem [http://firmware.wupper.freifunk-rheinland.net/ Image-Server] zur Verfügung steht. Es kann aber auch andere Firmware verwendet werden oder pures OpenWrt. Wichtig herbei ist, dass man Gluon-Kompatibel ist, d. h. mittels A.L.F.R.E.D. werden identische Knoten-Informationen versendet.


=== Gateway-Server ===
=== Gateway-Server ===


{{#ask: [[Hat Domäne::Wupper]] [[Hat Zweck::Super-Node]]
Als Gateway-Server werden vom Freifunk Rheinland e. V. bereitgestellte vServer eingesetzt die an das Freifunk-Rheinland-Backbone über GRE-Tunnel angebunden sind. Dies sind zur Zeit ''wupper1'', ''wupper2'' und ''wupper3''. ''wupper0'' ist noch nicht angebunden und fungiert nur als fastd-Endpunkt. Zur Vereinfachung werden die Server in Textform als z. B. ''w0'' bezeichnet, mündlich jedoch ausgesprochen.
|format=table
 
|?Hat DHCP Range rdv
Die Gateway-Server haben die Adressen 10.x.0.24y wobei y die Nummer des Servers. Der Gateway ''wupper2'' hat als Beispiel die Adresse 10.3.0.242.
|?Hat DHCP Range wup
 
}}
=== Weitere Server ===
 
Es gibt einen weiteren Server vom Freifunk-Rheinland mit dem Namen ''service''. Seine Funktion wird noch ausgebaut.
 
Die Freifunkzellen unterhalten darüber hinaus eigene Superknoten und Server, die die Freifunk-Wolke erweitern und bereichern.


=== DNS ===
=== DNS ===
Zeile 67: Zeile 72:
Diese DNS-Server stehen zur Zeit zur Verfügung: 10.3.0.247, 10.57.0.247
Diese DNS-Server stehen zur Zeit zur Verfügung: 10.3.0.247, 10.57.0.247


=== FASTD ===
=== fastd ===
 
Für die Domain Wupper stehen fastd-Server zur Verfügung, die die Knoten an das Backbone anbinden sowie die Kommunikation zwischen den Knoten ermöglichen, um "weiße Flecken" auf der Landkarte zu überbrücken.


Für die Domain Wupper stehen fastd-Server zur Verfügung, die die Knoten über die Gateways an das Freifunk-Rheinland-Backbone anbinden sowie die Kommunikation zwischen den Knoten ermöglichen, um "weiße Flecken" auf der Landkarte zu überbrücken. w0-3 sind derzeit vom Freifunk-Rheinland e. V. bereit gestellt. w5 und w7-9 zur internen Verwendung von von der Funkzelle Wuppertal. Bei Bedarf wird die Serveranzahl angepasst, deshalb sollten alle Server in eine Firmware eingetragen werden.


Server
Server


{|class="wikitable sortable"
{|class="wikitable sortable"
||Adresse||MAC||IP wup||IP rdv||IP tro||IP bcd ||PublicKey
||Adresse||MAC||IP || fastd PublicKey
|-
|-
|wupper0.ffwtal.net
|0.__.wupper.ffrl.de
|04:be:e1:ba:fe:00
|04:xx:xx:xx:xx:00
|10.3.0.240
|10.x.0.240
|10.57.0.240
|10.188.0.240
| ####
|e52daa654abcf5c20c5b7a74b5145f70a7491435c6ef334ae352e4f19c00e8f5
|e52daa654abcf5c20c5b7a74b5145f70a7491435c6ef334ae352e4f19c00e8f5
|-
|-
|wupper1.ffwtal.net
|1.__.wupper.ffrl.de
|04:be:e1:ba:fe:10
|04:xx:xx:xx:xx:10
|10.3.0.241
|10.x.0.241
|10.57.0.241
|10.188.0.241
| ####
|6eae041199ee627689bfa026afbd8a9ab299eca8aed4144321d098cffd62668e
|6eae041199ee627689bfa026afbd8a9ab299eca8aed4144321d098cffd62668e
|-
|-
|wupper2.ffwtal.net
|2.__.wupper.ffrl.de
|04:be:e1:ba:fe:20
|04:xx:xx:xx:xx:20
|10.3.0.242
|10.3.0.242
|<center>—</center>
|<center>—</center>
|<center>—</center>
|b7f319d59d8383ba813c3503416bca45f70852e4d207b1743bb6cdca1e30d9f5
|b7f319d59d8383ba813c3503416bca45f70852e4d207b1743bb6cdca1e30d9f5
|-
|-
|wupper3.ffwtal.net
|3.__.wupper.ffrl.de
|04:be:e1:ba:fe:30
|04:xx:xx:xx:xx:30
|10.3.0.243
|10.3.0.243
|<center>—</center>
|<center>—</center>
|<center>—</center>
|c8f3d1d10b0d6389e39c3c3cb08adfa3123e821fd5bfd6262d2161d80ee4b06c
|c8f3d1d10b0d6389e39c3c3cb08adfa3123e821fd5bfd6262d2161d80ee4b06c
|-
|-
|wupper4.ffwtal.net
|4.__.wupper.ffrl.de
|04:be:e1:ba:fe:40
|04:xx:xx:xx:xx:40
|10.3.0.244
|10.3.0.244
|<center>—</center>
|<center>—</center>
|<center>—</center>
|5e7fa122990dbc34b8cae7ece2cd4ef919d3f8c23a674b7bbcf05bfebe6a6e8a
|5e7fa122990dbc34b8cae7ece2cd4ef919d3f8c23a674b7bbcf05bfebe6a6e8a
|-
|-
|wupper5.ffwtal.net
|5.__.wupper.ffrl.de
|04:be:e1:ba:fe:50
|04:xx:xx:xx:xx:50
|10.3.0.245
|10.3.0.245
|<center>—</center>
|<center>—</center>
|<center>—</center>
|d49256cbc83e206c9afb3c8f757f1a318a18e16933b9b05015926d0849b3cd89
|d49256cbc83e206c9afb3c8f757f1a318a18e16933b9b05015926d0849b3cd89
|-
|-
|wupper6.ffwtal.net
|6.__.wupper.ffrl.de
|04:be:e1:ba:fe:60
|04:xx:xx:xx:xx:60
|10.3.0.246
|10.3.0.246
|<center>—</center>
|<center>—</center>
|<center>—</center>
|6775943433146a1c16a33940805fbafa8ba0cc6ef328d66cffc0ffe2480226fa
|6775943433146a1c16a33940805fbafa8ba0cc6ef328d66cffc0ffe2480226fa
|-
|-
|wupper7.ffwtal.net
|7.__.wupper.ffrl.de
|04:be:e1:ba:fe:70
|04:xx:xx:xx:xx:70
|10.3.0.247
|10.3.0.247
|10.57.0.247
|<center>—</center>
|<center>—</center>
|9916d2e9e89452ae7e1b9c58038a3b16b75e49d51afd0440d915adcdac561739
|9916d2e9e89452ae7e1b9c58038a3b16b75e49d51afd0440d915adcdac561739
|-
|-
|wupper8.ffwtal.net
|8.__.wupper.ffrl.de
|04:be:e1:ba:fe:80
|04:xx:xx:xx:xx:80
|10.3.0.248
|10.3.0.248
|<center>—</center>
|<center>—</center>
|<center>—</center>
|332bfb0c3c4bba4a5c7f36721ff52f484603bf2a4a233a3776e9d4f8b9567078
|332bfb0c3c4bba4a5c7f36721ff52f484603bf2a4a233a3776e9d4f8b9567078
|-
|-
|wupper9.ffwtal.net
|9.__.wupper.ffrl.de
|04:be:e1:ba:fe:90
|04:xx:xx:xx:xx:90
|10.3.0.249
|10.3.0.249
|<center>—</center>
|<center>—</center>
|<center>—</center>
|62b1b37c2343a4c0165cfb9cc8a87b65d1ffd04136aa5d24c1147f6fb1637f39
|62b1b37c2343a4c0165cfb9cc8a87b65d1ffd04136aa5d24c1147f6fb1637f39
|-
|rade0.rade.freifunk.net
|04:be:4a:de:fe:00
|<center>—</center>
|10.57.0.242
|<center>—</center>
|<center>—</center>
|cfd76b80fec51405096a20f2f0a1fbab095a43817e3d974c6f8037a3e9bf0a78
|-
|rade1.rade.freifunk.net
|04:be:4a:de:fe:10
|<center>—</center>
|10.57.0.243
|<center>—</center>
|<center>—</center>
|cc7bea417f81d5405009949c7e8413589d437d4e41ca02803ce638bc0ab4a65e
|}
|}


Zeile 177: Zeile 135:


{|class="wikitable sortable"
{|class="wikitable sortable"
||Funkzelle||Port
||#||Funkzelle||Code||Port||IPx||MACx
|-
|-
|1
|Wuppertal
|Wuppertal
|wup
|42042
|42042
|3
|be:e1:ba:fe
|-
|-
|Radevormwald
|2
|Oberbergischer Kreis
|gm
|42477
|42477
|57
|be:4a:de:fe
|-
|-
|Burscheid
|3
| ####
|Troisdorf
|tro
|53840
|188
|74:05:d0:4f
|-
|-
|Leichlingen
|4
| ####
|Rheinisch-Bergischer Kreis
|gl
|42799
|156
|be:4a:bc:0d
|-
|5
|Hennef
|hef
|53773
|186
|be:4a:8e:ff
|-
|6
|Euskirchen
|eu
|53879
|19
|e0:54:14:c8
|-
|7
|Solingen
|sol
|42651
|6
|50:11:26:e2
|-
|8
|Gelsenkirchen
|gek
|45879
|28
|5c:8a:14:ee
|-
|9
|Rhein-Sieg Kreis
|su
|53757
|
|57:a0:90:57
|}
|}


=== Weitere Einstellungen ===
Zweistelliger Code bedeutet, dass die Broadcastdomäne für mehrere Freifunk-Gemeinschaften im Kreis gilt. Sie können die gleiche oder unterschiedliche Firmware nutzen und somit ihren Update-Server, SSID und vieles mehr selbst einstellen. Dadurch wird eine zukünftige Teilung bei hoher Belastung erleichtert. Dreistelliger Code beschreibt eine Freifunkzelle mit eigener Broadcastdomäne in Klar definierten Stadtgrenzen.
 
Da die Funkzellen in dieser Domäne ihre Einstellungen selbst vornehmen, bleibt diese Tabelle unausgefüllt.


{{Domäne}}
Der Code wird im Domainnamen des Servers eingesetzt. Dadurch lassen sich im Fehlerfall einfach, grob und gezielt Server für die Knoten ein- und ausschalten, obwohl es sich um die identische Maschine handelt.

Version vom 26. Juni 2015, 11:27 Uhr

Die Domäne Wupper operiert von der Communitie in Wuppertal aus. Sie dehnt sich räumlich über Wuppertal hinaus aus und erfasst auch Wupperufer, Bergisches Land oder Teile des Rhein-Sieg-Kreis.

Grundsätzlich kann jede Stadt in die Domäne Wupper aufgenommen werden. Voraussetzung ist eine etablierte Community vor Ort und der Wille, die technischen Details der Firmware zu verstehen und anzuwenden. Bei bestehendem Interesse kann auch eine Stadt unabhängige Firmware heraus gebracht werden.

Die Domäne ist provisorisch an das Freifunk Rheinland Backbone angebunden. Das Internet wird über das Backbone zur Verfügung gestellt. Der öffentliche Schlüssel der Freifunk-Knoten wird automatisch beim Server eingetragen. Eine Anmeldung ist nicht notwendig.

Knoten in der Domäne

Karte mit allen Knoten der Domäne Wupper

Knotenkarte

Funkzellen in der Domäne

Aktuell sind nachstehende Funkzellen, oder auch Communities, Städte oder Aktivitätszentren genannt, an die Domäne angebunden:

Kreis Euskirchen
Statistik
Gelsenkirchen
Karte und Knotengraph
Statistik
Hennef
Statistik
Oberbergischer Kreis

mit dem Aktivitätszentrum Radevormwald

Karte und Knotengraph
Statistik
Rhein-Sieg Kreis

im Aufbau

Rheinisch-Bergischer Kreis

mit den Aktivitätszentren Bergisch Gladbach, Burscheid und Leichlingen

Karte und Knotengraph
Statistik
Solingen

im Aufbau

Troisdorf
Karte und Knotengraph
Statistik
Wuppertal
Karte und Knotengraph
Statistik

Technische Informationen

Diese Domäne fährt mit B.A.T.M.A.N.-advanced, Kompatibilitätsmodus 15 (nachfolgend bat15 genannt). Das heißt jede Firmware, die mit den Servern in unserer Domäne kommunizieren möchte, muss bat15 unterstützen.

Um den Kommunikations-, Konfigurationsauffwand und die Fehlerquellen ist die Domäne Wupper als Spiegeldomäne eingerichtet. Das bedeutet, dass in jeder angeschlossenen Freifunkzelle sowie auf den Gateways, fast identische Werte vorzufinden sind und die Abweichungen davon von der Freifunk-Gemeinschaft vor Ort gepflegt werden. Als Beispiel: die IP des Gateways wupper0 lautet 10.x.0.240, wobei x aus dem [IP-Prefix] zu entnehmen ist.

Firmware

In dieser Domäne wird die Gluon Firmware verwendet, welche für unterstütze Geräte auf unserem Image-Server zur Verfügung steht. Es kann aber auch andere Firmware verwendet werden oder pures OpenWrt. Wichtig herbei ist, dass man Gluon-Kompatibel ist, d. h. mittels A.L.F.R.E.D. werden identische Knoten-Informationen versendet.

Gateway-Server

Als Gateway-Server werden vom Freifunk Rheinland e. V. bereitgestellte vServer eingesetzt die an das Freifunk-Rheinland-Backbone über GRE-Tunnel angebunden sind. Dies sind zur Zeit wupper1, wupper2 und wupper3. wupper0 ist noch nicht angebunden und fungiert nur als fastd-Endpunkt. Zur Vereinfachung werden die Server in Textform als z. B. w0 bezeichnet, mündlich jedoch ausgesprochen.

Die Gateway-Server haben die Adressen 10.x.0.24y wobei y die Nummer des Servers. Der Gateway wupper2 hat als Beispiel die Adresse 10.3.0.242.

Weitere Server

Es gibt einen weiteren Server vom Freifunk-Rheinland mit dem Namen service. Seine Funktion wird noch ausgebaut.

Die Freifunkzellen unterhalten darüber hinaus eigene Superknoten und Server, die die Freifunk-Wolke erweitern und bereichern.

DNS

Diese DNS-Server stehen zur Zeit zur Verfügung: 10.3.0.247, 10.57.0.247

fastd

Für die Domain Wupper stehen fastd-Server zur Verfügung, die die Knoten über die Gateways an das Freifunk-Rheinland-Backbone anbinden sowie die Kommunikation zwischen den Knoten ermöglichen, um "weiße Flecken" auf der Landkarte zu überbrücken. w0-3 sind derzeit vom Freifunk-Rheinland e. V. bereit gestellt. w5 und w7-9 zur internen Verwendung von von der Funkzelle Wuppertal. Bei Bedarf wird die Serveranzahl angepasst, deshalb sollten alle Server in eine Firmware eingetragen werden.

Server

Adresse MAC IP fastd PublicKey
0.__.wupper.ffrl.de 04:xx:xx:xx:xx:00 10.x.0.240 e52daa654abcf5c20c5b7a74b5145f70a7491435c6ef334ae352e4f19c00e8f5
1.__.wupper.ffrl.de 04:xx:xx:xx:xx:10 10.x.0.241 6eae041199ee627689bfa026afbd8a9ab299eca8aed4144321d098cffd62668e
2.__.wupper.ffrl.de 04:xx:xx:xx:xx:20 10.3.0.242 b7f319d59d8383ba813c3503416bca45f70852e4d207b1743bb6cdca1e30d9f5
3.__.wupper.ffrl.de 04:xx:xx:xx:xx:30 10.3.0.243 c8f3d1d10b0d6389e39c3c3cb08adfa3123e821fd5bfd6262d2161d80ee4b06c
4.__.wupper.ffrl.de 04:xx:xx:xx:xx:40 10.3.0.244 5e7fa122990dbc34b8cae7ece2cd4ef919d3f8c23a674b7bbcf05bfebe6a6e8a
5.__.wupper.ffrl.de 04:xx:xx:xx:xx:50 10.3.0.245 d49256cbc83e206c9afb3c8f757f1a318a18e16933b9b05015926d0849b3cd89
6.__.wupper.ffrl.de 04:xx:xx:xx:xx:60 10.3.0.246 6775943433146a1c16a33940805fbafa8ba0cc6ef328d66cffc0ffe2480226fa
7.__.wupper.ffrl.de 04:xx:xx:xx:xx:70 10.3.0.247 9916d2e9e89452ae7e1b9c58038a3b16b75e49d51afd0440d915adcdac561739
8.__.wupper.ffrl.de 04:xx:xx:xx:xx:80 10.3.0.248 332bfb0c3c4bba4a5c7f36721ff52f484603bf2a4a233a3776e9d4f8b9567078
9.__.wupper.ffrl.de 04:xx:xx:xx:xx:90 10.3.0.249 62b1b37c2343a4c0165cfb9cc8a87b65d1ffd04136aa5d24c1147f6fb1637f39

Alle Server benutzen die nachstehenden Ports für die jeweilige Funkzelle:

# Funkzelle Code Port IPx MACx
1 Wuppertal wup 42042 3 be:e1:ba:fe
2 Oberbergischer Kreis gm 42477 57 be:4a:de:fe
3 Troisdorf tro 53840 188 74:05:d0:4f
4 Rheinisch-Bergischer Kreis gl 42799 156 be:4a:bc:0d
5 Hennef hef 53773 186 be:4a:8e:ff
6 Euskirchen eu 53879 19 e0:54:14:c8
7 Solingen sol 42651 6 50:11:26:e2
8 Gelsenkirchen gek 45879 28 5c:8a:14:ee
9 Rhein-Sieg Kreis su 53757 57:a0:90:57

Zweistelliger Code bedeutet, dass die Broadcastdomäne für mehrere Freifunk-Gemeinschaften im Kreis gilt. Sie können die gleiche oder unterschiedliche Firmware nutzen und somit ihren Update-Server, SSID und vieles mehr selbst einstellen. Dadurch wird eine zukünftige Teilung bei hoher Belastung erleichtert. Dreistelliger Code beschreibt eine Freifunkzelle mit eigener Broadcastdomäne in Klar definierten Stadtgrenzen.

Der Code wird im Domainnamen des Servers eingesetzt. Dadurch lassen sich im Fehlerfall einfach, grob und gezielt Server für die Knoten ein- und ausschalten, obwohl es sich um die identische Maschine handelt.