[WLANware] [WLANnews] B.A.T.M.A.N - Version 0.0.6 und Subversion

h2o-post h2o-post at gmx.net
Tue Mar 28 08:01:49 CEST 2006


Hallo allesamt,

Diese Woche werde ich auf 25 Notes Batman installieren und eine gesonderte
IP Struktur aufbauen um eine reallife-Testumgebung für Batman zu schaffen.
Meine Frage ist, ob Ihr Euch spezielle Tests wünscht die ich durchführen
soll, um eine Entscheidung ala "das Routing ist gut oder besser" treffen zu
können. Bitte schreibt mir ob ich spezielle Sachen testen bzw. messen soll
damit eine Aussage zu einer möglichen Vorteilhaftigkeit ermöglicht wird.

Schöne Grüße vom Lande

Bluse-Blue

-----Ursprüngliche Nachricht-----
Von: wlanware-bounces at freifunk.net [mailto:wlanware-bounces at freifunk.net] Im
Auftrag von onelektra
Gesendet: Dienstag, 28. März 2006 00:06
An: wirelesslan in Berlin; wlanware at freifunk.net; wlannews at freifunk.net
Betreff: [WLANware] [WLANnews] B.A.T.M.A.N - Version 0.0.6 und Subversion

Hallo -

das B.A.T.M.A.N-Projekt hat nun ein Webserver mit Subversion zur 
Verfügung. B.A.T.M.A.N -  Better Approach To Mobile Ad-hoc Networking - 
ist ein neuer Routingalgorithmus für Mesh-Netzwerke, der aus den 
Erfahrungen der Freifunk-Community entstanden ist. Es existiert bereits 
eine Implementierung für Linux, ausserdem ein Ipkg-Paket für OpenWRT. 
Ausserdem gibt es einen Port für Prism54 SoC von Ulf Kypke-Buchardi. 
Freiwillige für Ports zu anderen Betriebssystemen werden gesucht.

B.A.T.M.A.N wird vielleicht Olsrd in den Freifunk-Netzen ablösen - wenn 
sich herausstellen sollte, dass B.A.T.M.A.N besser funktioniert als Olsrd.

Vorteile von B.A.T.M.A.N sind eine bedeutend geringere Komplexizität - 
insbesondere was den Speicherplatzbedarf und die CPU-Last angeht. 
Ausserdem erwarten wir, dass es nicht dazu neigt Routing-Loops wie Olsrd 
zu erzeugen. Wenn es funktioniert...

Im Moment hat B.A.T.M.A.N noch keine erweiterten Funktionen, die über 
den 'nackten' Routingalgorithmus hinausgehen. Wenn sich der Algorithmus 
als tauglich erweist, werden wir baldmöglichst die Unterstützung für 
Gateways (Vorschlag: Über IPIP-Tunnel um Verbindungsabbrüche bei SSH, 
VOIP o.ä. zu minimieren) und multiple Interfaces einbringen.

Was wir nun brauchen sind Menschen die in ihren Meshnetzen B.A.T.M.A.N 
parallel zu ihrem bestehenden Routingprotokoll in einem zusätzlichen 
IP-Netz laufen lassen. Dazu kann man auf den bestehenden Interfaces ein 
zusätzliches, virtuelles Interface anlegen. Da B.A.T.M.A.N keine 
Gateways einträgt sollte es nur zu geringer Beeinflussung des 
bestehenden Netzes kommen. Abgesehen davon, dass B.A.T.M.A.N etwas 
zusätzliche CPU-Last und etwas zusätzlichen Protokolltraffic verursacht 
sollte es die vorhandene Infrastruktur nicht stören...

Bislang haben wir nur in einem kleinen Rahmen auf dem Wireless Community 
Weekend testen können. Hier benimmt sich der Routing Deamon manierlich. 
Wir wissen natürlich noch nicht wie es in grösseren Netzen aussieht.

Um in Berlin B.A.T.M.A.N parallel zu olsrd laufen zu lassen, kann man 
folgendes tun:

Angenommen das Wlan-Interface ist _wlan0_ und man hat die IP 
104.130.130.130 für olsrd registriert, dann legt man mit _ifconfig_ ein 
virtuelles Interface mit Netzwerkadresse 103.0.0.0 an und startet darauf 
die Fledermaus:

ifconfig wlan0:0 103.130.130.130

Danach kann die B.A.T.M.A.N-Binary aufgerufen werden mit:

./batman wlan0:0

Sinn des ganzen ist es zu überprüfen ob B.A.T.M.A.N ebenso stabile oder 
stabilere Verbindungen ermöglicht. Dazu kann man fremde Rechner parallel 
über das B.A.T.M.A.N-Mesh und das OLSR-Mesh anfunken.

Und dann Flames oder Blumen (in digitaler Form) an die Entwickler 
schicken...

Eine Beschreibung der Protokolls gibt es im Quelltextarchiv - sowohl in 
Deutsch als auch in Englisch.

Hier der Link zum Projekt:

http://snr.freifunk.net/svn/b.a.t.m.a.n

Download am einfachsten via subversion:

svn co http://snr.freifunk.net/svn/b.a.t.m.a.n

Ipkg-Paket für OpenWRT:

http://openwrt.inf.fh-brs.de/~nbd/batman2_0.06-1_mipsel.ipk

Zum Download des Quelltextes wird momentan subversion (ähnlich cvs) 
benötigt. Wir werden in Kürze auch komprimierte Quelltextarchive 
bereitstellen. Der Quelltext ist sehr klein - etwa 20 kByte komprimiert, 
einschliesslich Dokumentation.

Happy routing!

cu elektra
_______________________________________________
WLANnews mailing list
WLANnews at freifunk.net
https://freifunk.net/mailman/listinfo/wlannews
_______________________________________________
WLANware mailing list
WLANware at freifunk.net
https://freifunk.net/mailman/listinfo/wlanware


__________ NOD32 1.1458 (20060324) Information __________

Diese E-Mail wurde vom NOD32 antivirus system geprüft
http://www.nod32.com





More information about the WLANware mailing list