Hallo Chris

Wir haben damals schon ausführlich über dieses Thema gesprochen.
Nach wie vor stellt sich die Frage warum Freifunk auf batman-adv 2013.4 gepatcht bleibt und nicht auf 2014 wechselt aber diese Diskussion möchte ich nicht wieder aufleben lassen.

Als erste Idee bietet sich an das man das batman-adv-lagacy kernel modul für IPFire baut und das verwendete batman-adv 2013.4 dagegen austauscht.

Nun stolpere ich allerdings schon bei der offiziellen Changelog.
https://github.com/freifunk-gluon/batman-adv-legacy/blob/master/CHANGELOG

Laut Dieser sind nur Kernels zwischen 2.16.29 - 3.12 unterstützt.

IPFire ist aktuell bei Kernel 3.14 und Keiner kann sagen wie lange noch. Die Kernelentwicklung geht stetig weiter und unter Anderem deckt IPFire ein wesentliche breiteres Spektrum an Hardware ab und muss Dieses auch abdecken.

Gibt es auf Freifunkseite schon Erfahrungen mit neueren Kernelversionen?

Gruß
Daniel



Am 23.03.2015 um 14:56 schrieb Chris Bischoff:
Hallo zusammen, 

das liegt daran, das nicht wie von mir mal vorgeschlagen B.A.T.M.A.N. ADV Legacy sondern das normale ADV installiert wurde.

Dieses hat keinen "Split-Horizon" Patch, wodurch die Leitung symmetrisch, statt asymmetrisch ausgelastet wird. 

Da wir in unserer Firmware (Gluon) ausschließlich MIT Split-Horizon arbeiten, sind die Client Router (Kunststoffkisten) von dieser Last nicht betroffen! 

Im IPFire wurde nun eine Integration gemacht, wie sie nur auf unseren B.A.T.M.A.N. Gateway Servern in Verwendung ist, die jedoch mittels symmetrischer Gigabit-Verbindung ans Internet angebunden sind. 

Für den Client ist der Rebroadcast, der dazu führt, im Übrigen auch vollkommen unnötig und verstopft nur die Leitung, ohne positive Errungenschaften mit sich zu bringen. 

FYI, das Legacy findet sich dort: https://github.com/freifunk-gluon/batman-adv-legacy

Beste Grüße 

Chris 




Am 23. März 2015 um 14:37 schrieb Daniel Weismüller <daniel.weismueller@ipfire.org>:
Hallo Jens

Danke für die schnelle Antwort.

Dieser Fakt war mir schon bewusst. Trotzdem danke das Du das nochmal so ausführlich hier beschrieben hast.
Eine nähere Betrachtung der beiden Systeme brachte jedoch zu Tage, dass das "Grundrauschen" bei dem TP-Link System Zuhause wesentlich geringer ist als bei dem IPFire-FF-Testsystem.

Nun stellt sich die Frage wo kommt der Unterschied her? Scheinbar ist etwas wesendliches Anders.

Zum Vergleich:
Mein Freifunkrouter (Freifunk Ruhrgebiet) Zuhause macht im Schnitt 16KB/s (128 kbit/s) Upload und 50KB/s (400 kbit/s) Download.
Das IPFire-FF-Testsystem (Freifunk Ruhrgebiet) macht im Schnitt 40-70 KByte/s (320-520 KBit) Up und down.

Dabei fällt mir zum Einen sofort auf, dass Zuhause der Traffic asynchron ist und auf dem Testsystem nicht.
Und zum Anderen, dass der Traffic Zuhause auch geringer ist obwohl die gleiche Community konfiguriert ist.

Hat dazu jemand Ideen?

Gruß
Daniel



Am 23.03.2015 um 13:29 schrieb Jens Sandmann:

Moin,

Ist das normal? Kann das mal jemand mal gegenchecken, bitte!
Gibt es Möglichkeiten die benötigte Bandbreite zu reduzieren?
Hallo Daniel, das ist normal. Der Grund dafür ist das Freifunk als
Grundidee ein Mesh-Netz hat. Gluon basierte Firmwares nutzen dafür das
BATMAN Protokoll (Infos: [1][2]). BATMAN sendet dabei periodisch einen
Broadcast Paket an alle Knoten in Reichweite. Diese verteilen die
Broadcasts auch noch weiter. Da sich die Knoten über den VPN Tunnel zu
den Gateways alle gegenseitig sehen können, obwohl sie nicht alle in
direkter Nachbarschaft stehen, erhält jeder Knoten alle Broadcast
Pakete. Dadurch steigt die Anzahl der Broadcasts mit der Anzahl der
Knoten nicht linear(!). Die Freifunker bezeichnen das als
"Grundrauschen" und es hängt wie gesagt von der Größe der Community ab,
Münster hat deswegen ein deutlich kleineres Grundrauschen als das
Ruhrgebiet oder das Rheinland. Innerhalb der Freifunk Communities wird
versucht die Problemstellung des Grundrauschens zu lösen oder zu
reduzieren. Zum Beispiel könnte man größere Communitys in kleinere
Aufsplitten. Eine Grundlegende Lösung für das Problem gibt es aber noch
nicht.

Gruß,
Jens Sandmann
Freifunk Münster

[1] http://wiki.freifunk.net/B.A.T.M.A.N.
[2] http://de.software.wikia.com/wiki/B.A.T.M.A.N.


_______________________________________________
SIG-Freifunk-de mailing list
SIG-Freifunk-de@lists.ipfire.org
http://lists.ipfire.org/mailman/listinfo/sig-freifunk-de