[Freifunk Franken] Batman über WLAN mit vielen Clients

Ralph A. Schmid, dk5ras ralph at schmid.xxx
Fr Dez 11 09:51:09 CET 2015


Wie wird denn die Qualität da beurteilt? Ich habe bei einer Traube von
Geräten, die am gleichem Mast sitzen und sich dadurch auch per Funk ideal
(mit teils mehr als 100 Mbps) "sehen", dennoch immer ein paar Punkte mehr
bei der Ethernet-Verbindung mit ihren 100 Mbps. 

Ralph.


> -----Original Message-----
> From: franken [mailto:franken-bounces at freifunk.net] On Behalf Of Peter
> Muehlenbrock
> Sent: Friday, 11 December, 2015 08:53
> To: r.funkt at meine-wahrheit-deine-wahrheit.de; freifunk in franken
> Subject: Re: [Freifunk Franken] Batman über WLAN mit vielen Clients
> 
> Hallo,
> nach unseren Erfahrungen am Aufsessplatz, in Arnstein und einem Blick in
> das BATMAN Protokoll bin ich der Meinung, dass BATMAN eine gravierende
> und sehr grundsätzliche Designschwäche hat.
> Diese besteht daran, dass die Linkqualität, anhand derer BATMAN die
> Routing entscheidung trifft, keine Aussage über die Übertragungskapazität
> eines bestimmten Weges  enthält.
> Für BATMAN ist eine Autobahn mit hohem Durchsatz nicht unterscheidbar
> von einem holprigen Feldweg, solange kein oder nur ganz wenig Verkehr
> herscht.
> 
> Um im Bild zu bleiben: Wenn also auf der Autobahn zähflüssiger Verkehr
ist,
> werden alle Teilnehmer auf den Feldweg geschickt, weil der ja noch
> Kapazität hat. Das führt natürlich dazu, dass der Gesamtdurchsatz noch
mehr
> absinkt, als wenn alle brav auf der Autobahn weiter  gezockelt wären. Dann
> wollen alle zurück wieder auf die Autobahn, weil der Feldweg dicht ist
etc.
> Das führt zu einem Art Oszillieren in der Routenwahl.
> Genau das konnte ich im Nachbarschaftshaus schon beobachten. Seitdem
> ich die zweite Richtfunkstrecke zu Tobias erst mal deaktiviert habe,
> funktionierts wieder einigermassen.
> 
> BATMAN müßte also die Übertragungskapzität in der Linkqualität
> berücksichtigen, damit es einigermassen funktioniert.  Dies ist
> zuegebenermassen nicht so einfach zu lösen, aber vielleicht hat ja jemand
> eine Idee für einen (dezentralen!) Algorithmus.
> 
> Peter
> 
> 
> 
> 
> Am 11.12.2015 um 07:57 schrieb R.funkt:
> >
> >
> > Am 11.12.2015 um 07:38 schrieb Tim Niemeyer:
> >> Moin Ralf
> >>
> >> Am 11. Dezember 2015 07:28:08 MEZ, schrieb "R.funkt" <r.funkt at meine-
> wahrheit-deine-wahrheit.de>:
> >>> Am 07.12.2015 um 10:53 schrieb Christian Dresel:
> >>>> Hallo
> >>>>
> >>>> leider ist aktuell das Arnsteinproblem zum zweiten mal aufgetreten.
> >>>> Flüchtlingsunerkunft mit ~100 Bewohnern und keine Möglichkeit Kabel
> >>> zu
> >>>> ziehen also wieder Mesh per Funk.
> >>>>
> >>>> Wir haben auch hier eine Kanaltrennung gemacht da sonst erst mal
> >>>> gar nix ging (wurde zuvor getestet, nach dem 1. Hop waren Pings
> >>>> kaum mehr möglich SSH Sessions fielen laufend zusammen wenn sie
> >>>> überhaupt mal hochkamen usw... Speedtest hat gar nicht erst
> gestartet...). Sprich:
> >>>>
> >>>> (Freifunk)Meshrouter die AP deaktiviert haben und (Freifunk)AP
> >>>> Router die Mesh deaktiviert haben (hier Kanäle angepasst) und diese
> >>>> 2 nebeneinander (50cm Abstand) gehangen und per Kabel über
> Batman
> >>>> verbunden (gefiel uns besser als Client an Client wie in Arnstein).
> >>>>
> >>>> Die Meshrouter bilden eine Linie: Uplinkrouter -> Meshrouter 1 ->
> >>>> Meshrouter 2 (Uplinkrouter sieht Meshrouter 2 noch mit 1Mbit baut
> >>>> da aber keine Verbindung auf), alle sehen sich mit ca. -60dBm und
> >>>> deutlich über 50Mbit (teilweise auch über 100Mbit). Wir haben 20
> >>>> MHz breite Kanäle verwendet (htmode ht20), Kanal 1 Mesh und die
> APs
> >>>> auf 5 und 9 verteilt.
> >>>>
> >>>> Solang man am AP des Uplinkrouters war, war der Speed top. 5Mbit
> >>>> gingen da problemlos durch und alles super (auch wenn die APs an
> >>>> den Meshroutern an waren!).
> >>>>
> >>>> Sobald ich mich mit Laptop auf einen Meshrouter am LAN Port (als
> >>>> Client) rangehangen hab war der Speed "für den Popo" 100kbyte/sec
> >>>> war das höchste der Gefühle oft auch nur 50kbyte/sec oder auch
> >>>> viele totale Transferunterbrechungen, Pings gingen so lalala durch
> >>>> oft mit 500-1500ms und auch viele Paketverluste vielleicht so
> >>>> 10-20%, mit
> >>> WLAN
> >>>> am AP praktisch das gleiche. Sobald die APs abgeschaltet wurden (es
> >>>> hingen da ja schon einige Kids drauf die rumsurften vielleich so an
> >>>> die 10-15 Clients) gings auch am LAN Port des Meshrouters deutlich
> >>>> besser, 500-800kbyte/sec waren problemlos drin, Pings stabil usw..
> >>>> Daher dürfte es in meinen Augen mit der "Masse an Clients"
> zusammen
> >>>> hängen.
> >>>>
> >>>> Mein Verdacht nun, Batman über WLAN mit vielen Clients hinten dran
> >>>> funktioniert nur sehr eingeschränkt (über Kabel scheint es wohl
> >>>> deutlich besser zu gehen wenn man sich so umhört). Daher nun meine
> >>>> Frage in die große Runde:
> >>>> Hat "jemand" eine Installation wo er auch rein per WLAN mesht und
> >>>> an den Meshroutern mehr als 10 Clients dran hängen hat und noch
> >>>> ordentlich Speed durch bekommt? Bzw. hat noch jemand irgendwo
> >>> ähnliche
> >>>> Probleme?
> >>>
> >>> Hi!
> >>>
> >>> Ich habe in den letzten zwei Wochen an einer Unterkunft
> herumlaboriert.
> >>> Selbes Fehlerbild wie oben: Meshing per W-LAN, 10-15 Clients (die
> >>> sich wie Fliegen mit dem Client WLAN verbanden, sobald es an war,
> >>> daher keine systematische Untersuchung möglich), grauenhaftes Ping,
> >>> schlechter Durchsatz. Am Vormittag mit 5-10 Clients war es jedoch
> >>> annehmbar.
> >>> (Zum Setup: Uplink Router und AP Router waren nicht speziell für
> >>> ihre Rolle konfiguriert, Clients verbanden sich aber aufgrund der
> >>> baulichen Gegebenheiten praktisch alle mit dem AP Router.)
> >>
> >> Welche Firmware Version hast du eingesetzt?
> >
> > Auf allen Geräten (WR841, WR1043, Nano Loco M2) die 0.5.1. Aktuell
> > sind nur noch WR1043 (AP) und Nanostation (Uplink) im Einsatz. 100
> > Meter entfernt steht dann der eigentliche Uplink (WR1043 mit 0.5.1,
> > WAN
> > Connection) auf einem Fensterbrett.
> >
> >>
> >>> Letztlich half nur Meshing mit Kabel (zwischen AP Router und Uplink
> >>> Router).
> >>>
> >>> Ich denke, in den Weihnachtsferien steht bei mir Einarbeitung in
> >>> B.A.T.M.A.N. auf dem Programm...
> >>
> >> Sehr gut.
> >>
> >> Tim
> >>
> >>> Grüße,
> >>> R.funkt
> >>>
> >>>> Lösungsvorschläge?
> >>>>
> >>>> mfg
> >>>>
> >>>> Christian
> >>>>
> >>>>
> >>>
> >>>
> >>> _______________________________________________
> >>> franken mailing list
> >>> franken at freifunk.net
> >>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
> >>
> >>
> > _______________________________________________
> > franken mailing list
> > franken at freifunk.net
> > http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
> >
> 
> 
> --
> ----------------------------------------------------------------------
> 
> Peter Mühlenbrock, Nürnberg
> 
> jabber: salvo at jabber.pm-ib.de
> Mein PGP key: AUf Anfrage
> ----------------------------------------------------------------------
> 
> 





Mehr Informationen über die Mailingliste franken