Roaming: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
1.266 Bytes hinzugefügt ,  8. September 2021
Sektion für Batman Server auf DHCP hinzugefügt
(Sektion für Batman Server auf DHCP hinzugefügt)
 
(12 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 14: Zeile 14:
* [[Kathleen#DHCP-WLAN|DHCP-WLAN]] analog mit der 6er-Adresse konfigurieren.
* [[Kathleen#DHCP-WLAN|DHCP-WLAN]] analog mit der 6er-Adresse konfigurieren.
* [[Kathleen#Drahtlos_2.2C4_GHz|Drahtlos 2.4GHz]]: Das interface mit der SSID "ServiceFFP-xxx-xx" bearbeiten und unter ''Wireless Security'' eine WPA2-Verschlüsselung einrichten.
* [[Kathleen#Drahtlos_2.2C4_GHz|Drahtlos 2.4GHz]]: Das interface mit der SSID "ServiceFFP-xxx-xx" bearbeiten und unter ''Wireless Security'' eine WPA2-Verschlüsselung einrichten.
===Router mit 4MB Speicher===
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 Schluss eingespielt werden.<br>
Nach der Konfiguration muss das [http://buildbot.berlin.freifunk.net/buildbot/stable/0.1.2/ar71xx/backbone_4MB/ Backbone-Image] für den Router eingespielt werden und der Haken bei "Keep Settings" gesetzt bleiben. Nach dem Reboot kann mit der [[Roaming#Client|Client-Konfiguration]] fortgefahren werden.


== Server ==
== Server ==
Zeile 34: Zeile 38:
##*Limit: 150 (je nach Größe und Wunsch)
##*Limit: 150 (je nach Größe und Wunsch)
##*Laufzeit: 15m oder 30m
##*Laufzeit: 15m oder 30m
##*Unter Erweiterte Einstellungen, Häckchen bei Start erzwingen
##*Unter Erweiterte Einstellungen, Häkchen bei Start erzwingen
##*Bei dem Reiter IPv6 alles auf disable stellen.
##*Bei dem Reiter IPv6 alles auf disable stellen.
##*"speichern und anwenden"
##*"speichern und anwenden"
##Die eben erzeugte Schnittstelle zur Firewallzone Freifunk hinzufügen.
##Die eben erzeugte Schnittstelle zur Firewallzone Freifunk hinzufügen.
##Unter Services -> OLSR IPv4 -> HNA-Announcements das eben erstellte DHCP-Netz hinzufügen (Netz-ID und Netzmaske)
#Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
#Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
##*<code>vi /etc/rc.local</code>
##*<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 />  
##*Folgende Zeilen hinzufügen:<br /><code>batctl if add wlan0-adhoc-2<br /><nowiki>#</nowiki>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>
##*<code>exec reboot</code>
== Server auf DHCP Interface ==
#Unter System -> Startup bei Local Startup folgende Zeilen vor 'exit 0' hinzufügen:
#*Eine dieser Zeilen, je nachdem, wie das Mesh-Interface heißt
#**<code>batctl if add wlan0-adhoc-2</code>
#**<code>batctl if add wlan0-mesh-2</code>
#**<code>batctl if add wlan1-mesh-2</code>
#*Eine dieser Zeilen, wenn der Router eine Kabelkopplung hat, je nachdem, welches das Kabelkopplungs-Interface ist
#**<code>batctl if add eth0.3</code>
#**<code>batctl if add eth0</code>
#**<code>batctl if add eth1</code>
#*alle folgenden Zeilen
#**<code>brctl addif br-dhcp bat0</code>
#**<code>batctl it 3000</code>
#**<code>batctl gw server</code>
#**<code>ip link set bat0 up</code>
#Speichern
#Unter System -> Reboot den Router neu starten
Nach dem Neustart sollte das ganze schon funktionieren, wenn man allerdings an den Netzwerkeinstellungen etwas ändert, kann es sein, dass das bat0-Device nicht mehr in der Bridge ist, deshalb:
#<li value="4">Unter Network -> Interfaces das DHCP-Interface editieren</li>
## Unter Physical Settings bei Interface bat0 hinzufügen
## Save
## Save and Apply
Damit ist das bat0 Device auch nach Änderungen an den Einstellungen in der Bridge.


== Client ==
== Client ==
'''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 mit der Standard Freifunk-Firmware konfigurieren, wie in der folgenden Anleitung.
# 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.
#Unter Netzwerk -> Drahtlos ein neues Master-Netzwerk anlegen
#Unter Netzwerk -> Drahtlos ein neues Master-Netzwerk anlegen
##ESSID: Name für das Roamingnetz (identisch mit Server)
##ESSID: Name für das Roamingnetz (identisch mit Server)
Zeile 56: Zeile 80:
#Unter Netzwerk -> Schnittstellen eine neue Schnittstelle anlegen
#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)
##Name der Schnittstelle: ROAM_AP (wenn ein anderer Name gewählt wird musst du die restliche Anleitung daran anpassen)
##*Protokoll: Statische Adresse
##*Protokoll: Ignoriert / Unmanaged
##*Häkchen bei Netzwerbrücke erzeugen '''wichtig'''
##*Häkchen bei Netzwerbrücke erzeugen '''wichtig'''
##*Schnittstelle: Drahtlosnetzwerk: Master "ESSID-Name der unter 1 gewählt wurde"
##*Schnittstelle: Drahtlosnetzwerk: Master "ESSID-Name der unter 1 gewählt wurde"
##*"speichern und anwenden"
##*"speichern und anwenden"
##Kein DHCP-Server aktivieren.
##nichts ändern
##*IPv4 Adresse: 10.22.192.2
##*Netzmaske: 255.255.255.0
##*Gateway: 10.22.192.1
##*"speichern und anwenden"
##*"speichern und anwenden"
##Die eben erzeugte Schnittstelle wird zu keiner Firewallzone hinzugefügt.
##Die eben erzeugte Schnittstelle wird zu keiner Firewallzone hinzugefügt.
#Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
#Über ssh mit dem Router verbinden und die ''rc.local'' editieren.
##*<code>vi /etc/rc.local</code>
##*<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 />
##*Folgende Zeilen hinzufügen:
##*<code>exec reboot</code>
<nowiki>batctl if add wlan0-adhoc-2
# batctl if add *weitere meshende Schnittstelle* //optional, ggf. Kabelkopplung
brctl addif br-ROAM_AP bat0  
batctl it 3000  
batctl gw client
ip link set bat0 up</nowiki>
##* und noch <pre>exec reboot</pre>
 
[[Kategorie:Technik]]
770

Bearbeitungen

Navigationsmenü