[Berlin-wireless] Roaming zwischen mehreren Freifunk APs?

Martin Tippmann mt at i3o.de
Mi Mär 28 05:01:37 CEST 2018


2018-03-28 1:44 GMT+02:00 Nick <nick at systemli.org>:

> Hi,
> hat jemand eine Idee wie man das Roamin zwischen den Freifunk Router
> hinbekommt?
>

Hi, mit batman-adv und identischer SSID müsst es klappen, weil alles
Layer-2 ist und der alte Gateway über ARP weiterhin erreichbar ist.

Mit olsrd und anderen Layer-3 Protokollen ist es nicht so einfach, wir
haben in Weimar so eine Art Fake-Roaming mit olsrdv1 am laufen:

- Das Roaming-AP Interface hat überall die gleiche MAC-Adresse
- Der Gateway ist überall identisch (wir nutzen 100.64.0.0/10 und
100.64.0.1 als Gateway)
- Clients bekommen eine IP aus einem /24 Subnetz für ihren Router - der
DHCP auf dem Router verteilt also nur immer IPs aus einem /24 aus dem /10.
- DHCP Leasetime ist sehr hoch eingestellt (24h), so dass der Client beim
Wechsel die alte IP erstmal weiternutzt...
- Alles nur IPv4
- TCP/IP Verbindungen sind futsch, weil es keine Route zurück zum Gerät
gibt.

Funktioniert soweit überraschend gut, trotz der technischen Hässlichkeit.

Es gibt da Ansätze für eine richtige Lösung - aber wohl momentan auch nur
IPv6 und gluon/babel spezifisch:
https://github.com/freifunk-gluon/l3roamd
http://l3-freifunk.readthedocs.io/de/latest/

Für olsrdv1 gab es mal ein Plugin was auch passende Routen setzt - wir
haben das noch nicht zum laufen bekommen, ein paar lose Links gibt es hier:
https://github.com/weimarnetz/weimarnetz/wiki/olsr-arproaming#links

hth,
mt
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.berlin.freifunk.net/pipermail/berlin/attachments/20180328/f571ef7f/attachment.html>


Mehr Informationen über die Mailingliste Berlin