[Berlin-wireless] Batman-Testsetup

Philipp Borgers borgers
Sa Dez 14 22:43:01 CET 2013


Ich weiß nicht aus was sich die Bielefelder Firmware zusammensetzt und
kann dir deshalb nichts dazu sagen.

Unser Setup in der Ohlauerstr. wurde für ein "großes" Haus konzipiert
mit genau einem Uplink ins Freifunk-Netz und darüber ins Internet. Ich
würde davon abrate unser Konzept auf einen Bezirk/Kiez anzuwenden oder
an unsere Installation weitere Router ohne Absprache mit uns anzuklemmen.

Für Kieznetze auf Basis von Batman und deren Vernetzung mittels OLSR
haben wir Ideen, aber bis jetzt noch keine fertigen Lösungen. Ev. wird
die Zwingli das erste erfolgreiche Pilotprojekt. Siehe auch Elektras Mail.

LG Philipp

On 14.12.2013 18:49, smilebef at gmail.com wrote:
> Ich würde in nächster Zeit gerne die Bielefelder Firmware ausprobieren.
> Abgesehen von den 12:ca:ff:ee:ba:be ...
> wäre die kompatibel zu eurer Konfiguration?
> Dann würde ich hier FH nämlich die Bielefelder FW installieren, mit
> 02: eben.
> 
> 
> 
> Am Fri, 13 Dec 2013 19:41:07 +0100
> schrieb cholin <cholin at spline.de>:
> 
>> Moin.
>>
>> Wir haben an der Ohlauer Straße mal ein kleines Batman-Testsetup
>> aufgebaut. Anders als Elektra haben wir versucht die uci Integration
>> zu benutzen und nicht direkt via batctl (Interfaces hinzufügen usw).
>> Im folgenden (für Interessierte) unser Setup sowie ein paar
>> Config-Beispiele.
>>
>> Setup:
>>   - 1x Nanobridge M5: AirOS (wifi bridge) nach Neukölln
>>   - 1x Gateway Router: spricht OLSR (ins Freifunkmesh) über die
>>     Nanobridge M5 sowie je zwei APS und ADHOC (batman) auf 2.4 Ghz
>>     + 5 Ghz und ist der zentrale DHCP Server für das Batman-Mesh
>>   - 3x Batman-Nodes (je zwei APs und ADHOC (batman) auf 2.4 Ghz
>>     + 5 Ghz
>>
>> Die Konfiguration von B.A.T.M.A.N ist ziemlich einfach und
>> mittlerweile (v2013) gut integriert. Um also nun ein bat0-Interface
>> anzulegen und darauf batman adv sprechen zu können, muss
>> in /etc/config/network einfach nur für das jeweilige Interfaces als
>> Protokoll 'batadv' gewählt werden:
>>
>> /etc/config/wireless
>>   config wifi-iface
>> 	option ifname	'adhoc2'
>> 	option network 	'adhoc2'
>> 	option device   'radio1'
>> 	option mode     'adhoc'
>> 	option ssid     'mesh-batman'
>> 	option bssid 	'02:CA:FE:CA:CA:40'
>>
>> /etc/config/network
>>   config interface 'adhoc2'
>> 	option mtu '1528'
>> 	option proto 'batadv'
>> 	option mesh 'bat0'
>>
>> Aufpassen dass "bridging" übernimmt BATMAN selbst (alle Interfaces die
>> per 'mesh' in bat0 eingestellt werden). Deswegen für jedes wifi-ifaces
>> ein eigenes network sowie interface (in /etc/config/network)
>> angeben. Daraufhin sollte ein bat0 interface erscheinen und wir können
>> mittels batctl mal ein wenig Informationen ausgeben lassen:
>>
>>   * welche Interfaces werden von batman zzt verwaltet?
>>     # batctl if
>>     adhoc2: active
>>     adhoc5: active
>>
>>   * Meshüberblick
>>     # batctl vm server
>>     batctl vd json -T -2
>>     { "router" : "a2:f3:c1:48:d6:49", "neighbor" :
>> "a2:f3:c1:48:d5:35", "label" : "1.000" }
>>     { "router" : "a2:f3:c1:48:d5:35", "neighbor" :
>> "a2:f3:c1:48:d6:49", "label" : "1.015" }
>>     { "router" : "a2:f3:c1:48:d5:34", "neighbor" :
>> "a2:f3:c1:48:d6:48", label" : "1.015" }
>>
>> Da wir nur auf dem zentralen Gateway DHCP haben, sind die APs alle
>> selbst gebridged mit bat0 (da hier kein batman gesprochen werden
>> soll):
>>
>> /etc/config/wireless
>>   config wifi-iface
>> 	option ifname 	'ap5'
>> 	option device   radio1
>> 	option mode     ap
>> 	option ssid     freifunk-refugee
>> 	option network 	'mesh'
>>
>> /etc/config/network
>>   config interface 'mesh'
>> 	option ifname 'bat0'
>> 	option type 'bridge'
>> 	option proto 'static'
>> 	option ipaddr '104.193.23.1'
>> 	option netmask '255.255.255.0'
>> 	option ip6assign '64'
>>
>> Wer das ganze genauer sich angucken möchte, kann das in
>> berlin-configs(refugee-core, refuge-mesh-X) [1] oder in der Wiki [2]
>> tun.
>>
>> Gruß
>> Nico
>>
>> [1] https://github.com/freifunk/berlin-configs
>> [2]
>> http://wiki.freifunk.net/Berlin:Standorte:Gerhart_Hauptmann_Schule#Links
>>
>>
>>
> 
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> 


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 901 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.berlin.freifunk.net/pipermail/berlin/attachments/20131214/a8aceb90/attachment.pgp>



Mehr Informationen über die Mailingliste Berlin