|
|
Zeile 61: |
Zeile 61: |
| #* Ganz nach unten scrollen und auf "Hinzufügen" klicken | | #* Ganz nach unten scrollen und auf "Hinzufügen" klicken |
| #* Kabelkopplungs-Schnittstelle wählen -> Speichern und anwenden | | #* Kabelkopplungs-Schnittstelle wählen -> Speichern und anwenden |
|
| |
| === Roaming===
| |
| Roaming bedeutet, dass das Endgerät von Router zu Router weiter gereicht wird und im selben Netz bleibt. Dies ist zu vergleichen, wenn man sich mit seinem Handy durch die Stadt bewegt und es sich immer automatisch mit dem nächst besten Sendemast verbindet. Roaming ist zur Zeit nur zwischen Router möglich die via Kabel mit einander verbunden sind.
| |
|
| |
| Das Roaming basiert auf [https://wiki.freifunk.net/BATMAN-Konfiguration Batman]. Benötigt werden die Pakete ''kmod-batman-adv'' und ''batctl'', welche in Kathleen 0.1.2 schon enthalten sind. Überprüfen kann man dies unter System -> Paketverwaltung.
| |
|
| |
| '''Testphase'''
| |
|
| |
| Aktuell installiert auf TP-Link WDR3600, Nanostation M2, Nanostaion Loco M2 und Picostation M2.
| |
|
| |
| '''Router mit 4MB Speicher'''<br>
| |
| Betrifft: WR841N/ND und WR741N/ND '''!!!Nur als Client verwendbar!!!'''<br>
| |
| In der Kathleen für die kleinen 4MB Router ist Batman nicht enthalten. Daher ist ein kleiner Umweg nötig, um Batman drauf zu bekommen. Das [[StatusUpdates|ffp-apdb-Script]] sollte erst zum Schluß eingespielt werden.<br>
| |
| # Router wie gewohnt nach [[Kathleen|Anleitung]] einrichten.
| |
| # Firmwareupdate: [http://buildbot.berlin.freifunk.net/buildbot/stable/0.1.2/ar71xx/backbone_4MB/ Backbone-Image] für den Router hoch laden und Haken bei "Keep Settings" gesetzt lassen.
| |
| # Mit [[KathleenZusatz#Client|Roaming-Client]]-Einrichtung fortfahren.
| |
|
| |
| ==== Server ====
| |
| #Unter Netzwerk -> Drahtlos ein neues Master-Netzwerk anlegen
| |
| ##ESSID: Name für das Roamingnetz
| |
| ##*Modus: Access Point
| |
| ##*Keine Schnittstelle auswählen
| |
| ##*"Speichern und anwenden"
| |
| #Unter Netzwerk -> Schnittstellen eine neue Schnittstelle anlegen
| |
| ##Name der Schnittstelle: ROAM_AP (wenn ein anderer Name gewählt wird musst du die restliche Anleitung daran anpassen)
| |
| ##*Protokoll: Statische Adresse
| |
| ##*Häkchen bei Netzwerbrücke erzeugen '''wichtig'''
| |
| ##*Schnittstelle: Drahtlosnetzwerk: Master "ESSID-Name der unter 1 gewählt wurde"
| |
| ##*"speichern und anwenden"
| |
| ##Hier geben wir ein extra DHCP-Netz neben dem schon vorhandenen Netz an. Als Beispiel nehmen wir jetzt ein 10.22.192.0/24 Netz. Die ersten 10 Adressen sind für die Accesspoints. Als erstes auf "DHCP Server einrichten" klicken, da man sonst alles doppelt eingeben darf.
| |
| ##*IPv4 Adresse: 10.22.192.1
| |
| ##*Netzmaske: 255.255.255.0
| |
| ##*DHCP Server
| |
| ##*Start: 10.22.192.11
| |
| ##*Limit: 150 (je nach Größe und Wunsch)
| |
| ##*Laufzeit: 15m oder 30m
| |
| ##*Unter Erweiterte Einstellungen, Häckchen bei Start erzwingen
| |
| ##*Bei dem Reiter IPv6 alles auf disable stellen.
| |
| ##*"speichern und anwenden"
| |
| ##Die eben erzeugte Schnittstelle zur Firewallzone Freifunk hinzufügen.
| |
| #Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
| |
| ##*<code>vi /etc/rc.local</code>
| |
| ##*Fogende Zeilen hinzufügen:<br /><code>batctl if add wlan0-adhoc-2<br />batctl if add *weitere meshende Schnittstelle* //optional, ggf. Kabelkopplung<br />brctl addif br-ROAM_AP bat0<br />batctl it 3000<br />batctl gw server<br />ip link set bat0 up</code><br />
| |
| ##*<code>exec reboot</code>
| |
|
| |
| ==== Client ====
| |
| #Unter Netzwerk -> Drahtlos ein neues Master-Netzwerk anlegen
| |
| ##ESSID: Name für das Roamingnetz (identisch mit Server)
| |
| ##*Modus: Access Point
| |
| ##*Keine Schnittstelle auswählen
| |
| ##*"Speichern und anwenden"
| |
| #Unter Netzwerk -> Schnittstellen eine neue Schnittstelle anlegen
| |
| ##Name der Schnittstelle: ROAM_AP (wenn ein anderer Name gewählt wird musst du die restliche Anleitung daran anpassen)
| |
| ##*Protokoll: Statische Adresse
| |
| ##*Häkchen bei Netzwerbrücke erzeugen '''wichtig'''
| |
| ##*Schnittstelle: Drahtlosnetzwerk: Master "ESSID-Name der unter 1 gewählt wurde"
| |
| ##*"speichern und anwenden"
| |
| ##Kein DHCP-Server aktivieren.
| |
| ##*IPv4 Adresse: 10.22.192.2
| |
| ##*Netzmaske: 255.255.255.0
| |
| ##*Gateway: 10.22.192.1
| |
| ##*"speichern und anwenden"
| |
| ##Die eben erzeugte Schnittstelle wird zu keiner Firewallzone hinzugefügt.
| |
| #Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
| |
| ##*<code>vi /etc/rc.local</code>
| |
| ##*Fogende Zeilen hinzufügen:<br /><code>batctl if add wlan0-adhoc-2<br />batctl if add *weitere meshende Schnittstelle* //optional, ggf. Kabelkopplung<br />brctl addif br-ROAM_AP bat0<br />batctl it 3000<br />batctl gw client<br />ip link set bat0 up</code><br />
| |
| ##*<code>exec reboot</code>
| |
|
| |
|
| === Smart Gateway abschalten === | | === Smart Gateway abschalten === |