Elbhangfest: Unterschied zwischen den Versionen
Zeile 12: | Zeile 12: | ||
# Normale Freifunk Knoten verbunden via Mesh-On-VLAN/WAN | # Normale Freifunk Knoten verbunden via Mesh-On-VLAN/WAN | ||
# Roming auf den Freifunk Routern Aktiv | # Roming auf den Freifunk Routern Aktiv | ||
+ | # Offloader für VPN Traffic | ||
== Normale Freifunk Knoten == | == Normale Freifunk Knoten == |
Version vom 21. Februar 2022, 12:15 Uhr
Elbhangfest 2018
Zum Elbhangfest haben uns die Strassenkreuzer kontaktiert. Sie wollen dort zur Veranstaltung ein eigenes Netz via Freifunk aufbauen. Dazu haben wir uns mit ihnen bereits schon einmal zum Wissensaustausch getroffen. Ein weiteres Treffen findet heute statt. Am Donnerstag vor dem Elbhangfest findet der Aufbau des Festgeländes statt, wo wir den Aufbau des Freifunk Netzes begleiten.
Der Internetzugang für die Anbindung an das Freifunknetzwerk wird durch durch die Alte Feuerwache bereitgestellt. Die Technik für diese Veranstaltung wird privat gestellt.
Der Zugang zum Internet erfolgt durch verschiedene private Personen, die mit ihren Routern oder Servern zusammen das Netzwerk bilden.
Inhaltsverzeichnis
Netzwerk
Es gibt derzeit nur einen Internetzugang vor Ort. Bei diesem Netzwerk soll das Elbhangfest mit Freifunk versorgt werden. Das bietet uns eine gute Möglichkeit, das Netz in zwei Varianten zu testen.
- Normale Freifunk Knoten verbunden via Mesh-On-VLAN/WAN
- Roming auf den Freifunk Routern Aktiv
- Offloader für VPN Traffic
Normale Freifunk Knoten
Die Freifunk Knoten sind via WAN/LAN alle mit einander verbunden. Das Routingprotokoll tauscht parallel zu den Wifi Verbindungen auch Routingpackete via LAN mit anderen Knoten am LAN aus.
Jeder Knoten bietet via SSID "Freifunk Dresden" ein Wifi-Netz an. Dabei wird die IP Adresse jeweils von jedem Knoten (in seinem Bereich) an das Endgerät verteilt.
Ein einfaches Roming ist damit möglich.
Einfaches Roaming (wird nicht mehr benötigt)
Jeder Knoten besitzt die Möglichkeit ein privates Wifi Netzwerk aufzubauen. Dieses läßt sich so konfigurieren, dass es unverschlüsselt ist.
Dieses dritte Wifi-Netzwerk (es gibt breits ein Wifi-Adhoc-Netz zum Meshen zwischen Knoten, und eines für die Endgeräte) ist direkt mit den LAN-Ports (gelb) verbunden. Alle Geräte, welche dann sich mit diesem Wifi-Netzwerk verbinden, erhalten ihre IP Adresse von DHCP-Servern in diesem LAN-Netzwerk.
Dabei kann der DHCP-Server in dem Router (für LAN Port) oder ein anderer Router im LAN die IP Adresse liefern.
Der Knoten ist so konfiguiert, dass er selber keine IP-Adresse liefert, sondern diese vom Futro 1 vergeben wird.
Jeder Knoten, der in diesem Netzwerk teilnimmt, nutzt die SSID: "Freifunk-Elbhangfest". Da es nun mehere Knoten mit der gleichen SSID gibt, wechselt ein Endgerät auf einen anderen Router, wenn die Signalstärke zu schwach geworden ist.
Das ist kein echtes Roaming und es gibt eine kurze Unterbrechung in der Verbindung.
Da zum Elbhangfest mehrere hundert Leute mit diesem Netz via "Freifunk Dresden: Elbhangfest" verbunden sein kann, muss Futro 1 entsprechend viele IP Adressen vergeben. Entsprechend wurde das LAN wiefolgt konfiguriert:
Futro 1 WAN IP : DHCP LAN IP : 192.168.0.1 Netzmaske: 255.255.0.0 LAN DHCP : 192.168.0.100 - (5000 Nutzer)
Futro 2 WAN IP : DHCP LAN IP : 192.168.0.2 / Mesh-On-Lan Netzmaske: 255.255.0.0 LAN DHCP : abgeschaltet
Router IP: 192.168.0.10 (bis 192.168.0.15) Netzmaske: 255.255.0.0 Gateway: 0.0.0.0 DHCP: abgeschaltet
Vor Ort
Planung: Max, Stephan, Daniel
Aufbau: Max, Daniel, Janek
Betreuung: Max, Stephan, Daniel, Mirko, Micha, Janek, Torsten (weitere noch offen)
Die Installation erfolgte bereits am Donnerstag 21.6.2018.
Ein erster Speedtest ergibt nur 20Mbit/s im Download und 8Mbit/s im Upload, was aber für den zu versorgenden Bereich hoffentlich ausreicht.
2020
- Aufbau Sten
- Speedtest 18.09.2020
Zusätzliche config
DHCP Futro zeigt clients auf mesh viewer an dafür muss im futro folgende Datei bearbeitet werden: usr/lib/ddmes.sysinfo ca zeile 161 if(match("'$wifi2_ifname'",$6) && match("0x2",$3)) durch ca zeile 161 if(match("'$lan_ifname'",$6) && match("0x2",$3)) ersetzen. Also wifi2 zu lan.