Standorte/Uniklinik-Hochhaus/Konfiguration: Unterschied zwischen den Versionen

Aus Freifunk MWU Wiki
Zur Navigation springen Zur Suche springen
(neu)
Zeile 92: Zeile 92:
 
==== Ubiquiti-Geräte ====
 
==== Ubiquiti-Geräte ====
  
Bei der Kanalwahl sollten wir beachten, dass Geräte, die Überdeckungen in ihren abgedeckten Flächen haben können, möglichst gut auseinanderliegen. Allgemein zeigt ein Blick auf [http://de.wikipedia.org/wiki/IEEE_802.11a#Sendeleistung diesen Wikipedia-Eintrag], dass wir die Kanäle 100 bis 140 (mod 4) nutzen sollten.
+
Die NanoStations wurden konfiguriert, wie hier gezeigt. Die Grundlage sind die factory defaults; hier werden nur Werte gezeigt, die sich demgegenüber ändern. Gezeigt ist hier beispielhaft nur die config der NSM5 Richtung Hartenberg. Die anderen NSM5 sind analog bestückt; alle unterschiedlichen Werte zeigt diese Tabelle:
  
Die Geräte laufen im Modus "WDS-Master". Damit müssen die im abgedeckten Bereich verteilten Gegenstellen im Modus "WDS-Station" laufen und jeder Master bildet mit "seinen" Stations einen virtuellen switch.
+
{| class="wikitable" border="1"
 +
|-
 +
! Device Name
 +
! SSID
 +
! Frequency
 +
! coords
 +
! brdg0-IP
 +
! brdg1-IP
 +
! VLAN
 +
|-
 +
| NSM5 FFMZ-BB Uniklinik Hartenberg
 +
| ffmz-bb-uk-ns-112-40
 +
| 5560
 +
| 49.992974 8.262149
 +
| 10.37.2.12
 +
| 192.168.100.12
 +
| 112
 +
|-
 +
| NSM5 FFMZ-BB Uniklinik Neustadt
 +
| ffmz-bb-uk-ns-108-40
 +
| 5520
 +
| [s. Gerät]
 +
| 10.37.2.11
 +
| 192.168.100.11
 +
| 108
 +
|-
 +
| NSM5 FFMZ-BB Uniklinik Altstadt
 +
| ffmz-bb-uk-ns-100-40
 +
| 5500
 +
| [s. Gerät]
 +
| 10.37.2.10
 +
| 192.168.100.10
 +
| 100
 +
|}
 +
 
 +
Hier werden die Tabs der HTML-Oberfläche von rechts nach links durchgegengen, das ist im konkreten Fall aber natürlich weitgehend beliebig.
 +
 
 +
===== System =====
 +
 
 +
Wir benennen das Gerät sinnvoll, setzen die Zeitzone, geben dem admin-user ein gutes Passwort und legen einen ro-user mit Passwort an; schließlich sagen wir dem Gerät noch, wo es aufgestellt ist.
 +
 
 +
[[Datei:NSM5confSYS.png]]
 +
 
 +
===== Services =====
 +
 
 +
Hier ist nichts zu tun, außer die Spinat als NTP-Server einzutragen.
 +
 
 +
[[Datei:NSM5confSRV.png]]
 +
 
 +
===== Advanced =====
 +
 
 +
Auch hier nur eins: die Entfernung (zu der weitesten Gegenstelle) kann im Sinne eines preset auf etwa 6km gesetzt werden. Auf jeden Fall aber muss auto adjust aktiviert sein.
 +
 
 +
[[Datei:NSM5confADV.png]]
 +
 
 +
===== Network =====
 +
 
 +
Die Architektur des Standortes verlangt VLANs. Während der normale Freifunk-Clients-Traffic "untagged" auf dem LAN verkehrt (also ''nicht'' in einem VLAN), bekommt jede NSM5 ihr eigenes VLAN, um B.A.T.M.A.N-traffic ungestört zum OpenWRT-Gerät zu transportieren, wo dieser mit dem entsprechenden traffic der übrigen NSM5 ge-mesh-t wird. Aus Gründen der rückwärts-Kompatibilität schicken alle NSM5 ihren B.A.T.M.A.N-traffic zusätzlich auf das VLAN 10.
 +
 
 +
Um das zu erreichen, werden die 4 VLANs angelegt und - zusammen mit dem WLAN-interface - sinnvoll auf zwei bridges verteilt. Beide bridges werden noch mit IP-Adressen versehen, damit das Gerät von außen erreichbar bleibt.
 +
 
 +
[[Datei:NSM5confNET.png]]
 +
 
 +
===== Wireless =====
 +
 
 +
Und schlussendlich ans Eingemachte! Nun stelle wir den WDS-master-mode ("Access Point") ein und setzen die SSID. Die Kanalbreite von 40MHz ist das einstellbare Maximum. Auch wenn die Fequenz auf "Auto" steht, wird die gewünscht Frequenz als einzige in der Frequenzliste vorgegeben. Nun noch die Sendeleistung auf Maximum und die Senderate auf "MCS 15" (aber automatisch!). Als Verschlüsselung wählen wir WPA2 und setzen den Schlüssel dafür.
 +
 
 +
[[Datei:NSM5confWDS.png]]
 +
 
 +
===== Ubiquiti =====
 +
 
 +
Im allerersten tab sollte airMAX aktiviert sein.
 +
 
 +
[[Datei:NSM5confUBI.png]]
 +
 
 +
===== Main =====
 +
 
 +
Der "Main"tab zeigt dann eine gute Übersicht:
 +
 
 +
[[Datei:NSM5confMAI.png]]
  
 
==== Vermittlung innerhalb einer Batman-Wolke ====
 
==== Vermittlung innerhalb einer Batman-Wolke ====

Version vom 2. Januar 2015, 03:54 Uhr

Technische Konfiguration der installierten Geräte

Status

Diese Planungen befinden sich noch in einem sehr frühen Stadium. Sie starten mit einem mehr oder weniger unvollständigen Vorschlag.

Bitte benutzt für die Detaildiskussionen die Diskussionsseite dieser Seite. Jeder darf seine Absätze gerne mittels --~~~~ zuordnen. Vielleicht bekommen wir eine halbwegs strukturierte Diskussion hin. ;) --Kaba (Diskussion) 01:51, 16. Dez. 2014 (CET)

The Big Picture

Freifunk zahnklinik shema v01.png

Ich musste dem Namen gerecht werden ;)

Geräte

Die relevanten beteiligten Geräte in der hiesigen Betrachtung sind:

  • div. Ubiquiti-Geräte (NSM, Loco, oder stärker gerichtete)
  • Batman-sprechendes Gerät (z.B. TP-Link)
  • 2 switche, 1 pro Standort

Layer 1

Alle ubnt-Geräte werden an den switch des jeweiligen Standortes verkabelt. Da die ubnt-Geräte ethernet-seitig maximal 100MBit/s sprechen, reichen auf den switches hier auch solche ports.

Das Batman-Gerät wird an switch 1 angeschlossen. Da hier Datenströme zusammenlaufen, sollte hier ein 1GBit/s-port genutzt werden.

Die switches an den beiden Standorten werden über ihre 1GBit/s-ports verbunden.

Layer 2

Um die Datenströme der einzelnen ubnt-Geräte getrennt zu halten (die full-mesh-Teilnetze sollen nicht zu groß werden!), bekommt jedes ubnt-Gerät für die Kommunikation mit dem Batman-Gerät sein eigene vLAN.

Moritz, magst Du das genauer ausführen?

Layer 3

Auf ein Layer-3-Routing können wir vorerst verzichten. Sobald die Mainzer Batman-Wolke zu groß wird und eine Layer-3-Unterteilung erforderlich macht, oder wir links zu anderen Communities schlagen wollen (Wiesbaden, Frankfurt, Darmstadt), müssen wir über Layer-3-Routing und z.B. BGP nachdenken.

Die einzelnen Geräte

5Ghz

Kanalaufteilung

Kanäle Frequenz Einstellung Anmerkung
100+104 5500+5520 5500+Upper
(40 Mhz)
SSID: mzbb-wo-100-40: Standardkanal bei einzelnem 5 Ghz-Gerät, Vorzugsausrichtung: West-Ost
108+112 5540+5560 5540+Upper
(40 Mhz)
SSID: mzbb-ns-108-40: zweiter überlappungsfreier 40-Mhz-Kanal, Vorzugsausrichtung: Nord-Süd
116+120 5580+5600 5580+Upper
(40 Mhz)
SSID: mzbb-wo-116-40: dritter überlappungsfreier 40-Mhz-Kanal, Vorzugsausrichtung: West-Ost
124 5620 5620
(20 Mhz)
SSID: mzbb-ns-124-20: zusätzlich nutzbarer 20-Mhz-Kanal, ggf mitbelegt durch bbb-128-40 bei entsprechender Ausrichtung (siehe Kanal 128).
128 5640 Laut Angabe des DWD haben wir ein TDWR auf 5650 Mhz mit 250kW Sendeleistung in Offenthal (siehe: [Wikipedia] und [DWD-PDF]). Diese Frequenz also möglichst nicht benutzen in West/Ost Ausrichtung
132 5560 Laut Angabe des DWD haben wir ein TDWR auf 5650 Mhz mit 250kW Sendeleistung in Offenthal (siehe: [Wikipedia] und [DWD-PDF]). Diese Frequenz also möglichst nicht benutzen in West/Ost Ausrichtung
136+140 5680+5700 5680+Upper
(40 Mhz)
SSID: mzbb-ns-136-40: vierter überlappungsfreier 40-Mhz-Kanal, Vorzugsausrichtung: Nord-Süd

Quelle und angepasst: [1]

Vorschlag für Verteilung der Wlan Kanäle

Wlan channel - New Page.png

Ubiquiti-Geräte

Die NanoStations wurden konfiguriert, wie hier gezeigt. Die Grundlage sind die factory defaults; hier werden nur Werte gezeigt, die sich demgegenüber ändern. Gezeigt ist hier beispielhaft nur die config der NSM5 Richtung Hartenberg. Die anderen NSM5 sind analog bestückt; alle unterschiedlichen Werte zeigt diese Tabelle:

Device Name SSID Frequency coords brdg0-IP brdg1-IP VLAN
NSM5 FFMZ-BB Uniklinik Hartenberg ffmz-bb-uk-ns-112-40 5560 49.992974 8.262149 10.37.2.12 192.168.100.12 112
NSM5 FFMZ-BB Uniklinik Neustadt ffmz-bb-uk-ns-108-40 5520 [s. Gerät] 10.37.2.11 192.168.100.11 108
NSM5 FFMZ-BB Uniklinik Altstadt ffmz-bb-uk-ns-100-40 5500 [s. Gerät] 10.37.2.10 192.168.100.10 100

Hier werden die Tabs der HTML-Oberfläche von rechts nach links durchgegengen, das ist im konkreten Fall aber natürlich weitgehend beliebig.

System

Wir benennen das Gerät sinnvoll, setzen die Zeitzone, geben dem admin-user ein gutes Passwort und legen einen ro-user mit Passwort an; schließlich sagen wir dem Gerät noch, wo es aufgestellt ist.

NSM5confSYS.png

Services

Hier ist nichts zu tun, außer die Spinat als NTP-Server einzutragen.

NSM5confSRV.png

Advanced

Auch hier nur eins: die Entfernung (zu der weitesten Gegenstelle) kann im Sinne eines preset auf etwa 6km gesetzt werden. Auf jeden Fall aber muss auto adjust aktiviert sein.

NSM5confADV.png

Network

Die Architektur des Standortes verlangt VLANs. Während der normale Freifunk-Clients-Traffic "untagged" auf dem LAN verkehrt (also nicht in einem VLAN), bekommt jede NSM5 ihr eigenes VLAN, um B.A.T.M.A.N-traffic ungestört zum OpenWRT-Gerät zu transportieren, wo dieser mit dem entsprechenden traffic der übrigen NSM5 ge-mesh-t wird. Aus Gründen der rückwärts-Kompatibilität schicken alle NSM5 ihren B.A.T.M.A.N-traffic zusätzlich auf das VLAN 10.

Um das zu erreichen, werden die 4 VLANs angelegt und - zusammen mit dem WLAN-interface - sinnvoll auf zwei bridges verteilt. Beide bridges werden noch mit IP-Adressen versehen, damit das Gerät von außen erreichbar bleibt.

NSM5confNET.png

Wireless

Und schlussendlich ans Eingemachte! Nun stelle wir den WDS-master-mode ("Access Point") ein und setzen die SSID. Die Kanalbreite von 40MHz ist das einstellbare Maximum. Auch wenn die Fequenz auf "Auto" steht, wird die gewünscht Frequenz als einzige in der Frequenzliste vorgegeben. Nun noch die Sendeleistung auf Maximum und die Senderate auf "MCS 15" (aber automatisch!). Als Verschlüsselung wählen wir WPA2 und setzen den Schlüssel dafür.

NSM5confWDS.png

Ubiquiti

Im allerersten tab sollte airMAX aktiviert sein.

NSM5confUBI.png

Main

Der "Main"tab zeigt dann eine gute Übersicht:

NSM5confMAI.png

Vermittlung innerhalb einer Batman-Wolke

Vermittlung zwischen Batman-Wolken

tbc...

Batman-Gerät

Switche

Switch Standort 1

Switch Standort 2