[Freifunk Franken] Neustädter Kirche: Habe Lösung, suche Problem

Christian Dresel fff at chrisi01.de
So Feb 21 22:08:32 CET 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo R.Funkt

Am 21.02.2016 um 11:33 schrieb R.funkt:
> Hi Christian,
> 
> Am 19.02.2016 um 21:21 schrieb Christian Dresel:
>> Am 19.02.2016 um 11:54 schrieb delphiN:
>>> Am 19.02.2016 11:22, schrieb Christian Dresel:
>> danke für die Meinung. Ich seh schon das hier Arbeit besteht ich
>> hab zumindest versucht das ganze L3 Zeug im Wiki zu
>> dokumentieren, hab aber so das Gefühl das es entweder: * niemand
>> (ernsthaft) interessiert * niemand (ernsthaft) sich mit
>> beschäftigt oder gar * niemand wirklich versteht/verstehen will.
>> 
>> (Ausname bei allem von vielleicht 2-3 Leuten)
>> 
>> und wenn man dies so sieht, fragt man sich irgendwann ob sich die
>> Mühe lohnt wenn es doch niemand.... (siehe oben)
> 
> Also mich kannst Du schon mal zu den 2-3 Leuten dazu zählen. Ich
> weiß nicht wie repräsentativ meine Meinung ist, aber das schöne an
> der jetzigen Freifunk Technik finde ich, dass viel im Fluss ist und
> dass sich immer was neues an Fragestellungen entdecken lässt. Es
> fängt an mit dem Debugging auf Linux Ebene (Routingtables etc.),
> dann das ganze WLAN MAC Gedöns, dann Meshing, und - quasi als
> Königsdisziplin - die Netzarchitekturfragen. Je nachdem, wie sie
> realisiert ist, könnte die L3 Geschichte am Ende sogar das sein,
> was Freifunk Franken von anderen Communities unterscheidet!

Danke dann auf jeden Fall 3 :) Ich geb zu, vielleicht hab ich das
ganze auch ein wenig aus Frust geschrieben und ich sollte mal
dokumentieren wo ich stehe und was geplant ist. Gerade heute hab ich
wieder einen Schritt nach vorne gemacht. Die "Wohnzimmerhood/Minihood"
(ich hab immer noch keinen guten Begriff dafür) auf der Plastikbox
funktioniert seit heute Freifunkintern. Internet funktioniert wegen
einer Routingloop noch nicht, da muss ich nochmal dran basteln.
Fehlen tut dann noch:
- - DHCP Server auf der Plastikbox
- - Olsr durchs Mini-Batmannetz (sollte ne Kleinigkeit sein, wenn man es
nicht verschlüsselt was ich einfach mal tun werde)
- - Alfredmaster mit Alfredproxy (ohne den dicken Pythonproxy von Dominik)

> 
> Lange Rede, kurzer Sinn: Die Dokumentation wird sicher von mehr
> Leuten gelesen, als Du glaubst.

Das macht mir Hoffnung, wird es auch verstanden? Wenn ja warum
arbeitet niemand mit, schreibt was dazu, gibt Tipps, Vorschläge, fragt
was er nicht versteht, usw.? Ich bin für soviel offen, das sind alles
nur Konzepte, Ideen, es gibt noch nichts anfassbares (naja
mittlerweile ein klein wenig was siehe unten), es soll doch ein
Mitmachnetz sein oder?

- --> https://kbu.freifunk.net/2016/02/SupernodesSindNodes_Teil2/
(die untere Hälfte wird interessant)

> Und das hier ist schon mal sehr hilfreich:
>> https://wiki.freifunk-franken.de/w/Portal:Netz/Konzept:L3Richtfunk
>>
>> 
https://wiki.freifunk-franken.de/w/Standorte/Fuerth/Unterfuerberg/L3Konz
>> ept 
>> https://wiki.freifunk-franken.de/w/Portal:Netz/Konzept:HoodAnnounceme
nt
>
>> 
> In diesem Zusammenhang hätte ich gleich eine Frage. Bezugnehmend
> auf eine Aussage von Tim:
>> Beachte bitte, dass sich die ESSID (hoffentlich bald) in jeder
>> Hood
> ändern wird und dann vermutlich $hood.Freifunk.net werden wird.
> 
> - Dies hat Auswirkung auf das Franken "Marketing" und existierende 
> Dokumentation. Zudem müssten alte Router umgestellt werden?

nein so ist das meines erachtens nicht angedacht. Tante Emma in ihren
Wohnzimmer kann weiterhin ganz stink normal ihre Freifunksachen mit
Batman-adv über fastd zum Gateway fahren.
Jeder der aber L3 Meshen will muss (wie auch immer das endgütltig
aussehen soll, SSH config, WebUI config usw... da is noch alles in den
Sternen) diese "Spezialfirmware" (oder doch nur im WebUI auf erweitert
schalten...?) verwenden. Sprich er darf kein Batman-adv mehr über
fastd zum Gateway sprechen sondern Olsr. Das muss jeder machen der an
diesen L3 Mesh teilnehmen will. Olsr ist aber nicht einfach anstecken
und fertig, das muss zwangsweise konfiguriert werden.
Ein meshen von so einer Person mit Tante Emma ist dann nicht mehr (so
einfach?!) möglich.

Machen wir ein Beispiel:
Hardhöhe mit seinen aktuellen Verbindungen und Erlangen Kirche wo
Meyer und Huber ranmeshen wollen ein L3 Mesh aufbauen. Dann muss:
- - Unterfürberg
- - delphiN
- - Höffner
- - Kirche Fürth
- - Ralph
- - Kirche Erlangen
- - Huber
- - Meyer

eine eigene Hood aufmachen und können ihre eigene SSID verwenden, sie
verwenden eine eigene BSSID (is Pflicht!) und können sogar eine neu
Batman-adv Version fahren, da sie Batman nur in ihrer Minihood
sprechen, alles nach außen geht mit Olsr, sie können die GWL für sich
verwenden, jede Minihood kann entscheiden ob sie NC (Network Coding)
verwenden will, ob Bonding oder Alternating, man ist nicht mehr
Abhängig davon, ja eine Hood braucht nicht mal Internetzugang, so kann
der Höffner sich mit delphiN verbinden und darüber Ins
Internet/Freifunknetz, jede Hood kann auch mit mehreren Nachbarhoods
sich über Olsr verbinden, das ganze wird auf einmal extrem flexibel
und dezentral. Wenn der Höffner dann z.b. 2 Verbindungen hat, hat er
dort 2 Olsrrouter stehen die jeweils IPs vergeben, die
Gatewayselection macht Sinn, die Clients teilen sich auf die 2 Router
auf und der Traffic teilt sich "gesteuert" oder gar "geregelt" (über
die Gatewayselection mit Torbens Script) auf mehrere Verbindungen auf.

Auf reinen Verbindungsstellen (z.b. Kirche Fürth) kann man drüber
nachdenken keine Hood zu machen sondern einfach alles durchzubridgen,
dann gibt es dort aber kein Freifunk sondern es sind "einfach nur"
bridges die 2 Hoods verbinden (Kirche Fürth z.b. Höffner und delphiN).

Klingt zu schön um wahr zu sein? Ok das folgt noch:
Nachteil:
- - hoher Bauaufwand der Firmware
- - Zum konfigurieren muss man grundlegende mit fortgeschrittene Ahnung
haben was man tut (man muss z.b. den DHCP Server konfigurieren und
sich im Wiki ein Subnetz reservieren das man vergeben will, IPs werden
nicht mehr zentral vom Gateway vergeben sondern in jeder Minihood vom
Router)

> - Soll nicht nur das Meshing unterbunden werden? Würde es dann
> nicht reichen, etwas anderes für BATMAN einzutragen?

andere BSSID verhindert das meshen im AdHoc Netzwerk und somit auch
für Batman-adv. Wir wollen diese Netze ja aber irgendwie doch wieder
verbinden und da kommt Olsr auf Layer 3 ins Spiel.

> - Heißt das, dass jede Hood eine eigene Community wird? (in Bezug
> auf freifunk.net API)

nein so versteh ich es nicht, Community ist sowas wie die Aux mit
komplett eigener Firmware, du wirst nur eine eigene Hood sein.

> 
> Euer Plan ist wahrscheinlich, dies zusammen mit dem neuen BATMAN 
> einzuführen, der ja auch nicht rückwärtskompatibel ist.

siehe oben, man hat im L3 Mesh im Prinzip freie Auswahl welches
Batman-adv man verwenden will.

> Was wäre denn ein grober, realistischer Zeitplan?

Wenn man es anpackt, 2-3 Leute mitarbeiten die Zeit&Ahnung haben und
das Prinzip verstehen, man sich regelmäßig trifft, man zusammen
arbeitet... 8 Wochen? Wenn ich alleine weiter rumturtel und vor mich
hinkämpf google und rumsuch, mal wieder 2 Tage gefrustet nix mach weil
nix klappt, 1 Jahr?

> Wenn da was dran ist, plädiere ich für einen separaten Thread, um
> das Thema bekannter zu machen.

kann man gerne angehen, nicht mehr heute aber wenn gewünscht Liste ich
mal auf was ich/wir (ich bin mir nicht mal sicher ob das endgültige
Prinzip wirklich alle genauso wie ich verfolgen oder ob da andere
Sachen angedacht sind) vorhaben und was ich bisher habe.

mfg

Christian

> 
> Grüße, R.funkt
> 
> 
> 
> 
> 
> _______________________________________________ franken mailing
> list franken at freifunk.net 
> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
> 


- -- 
Kontaktmöglichkeiten ChristianD (Christian Dresel):
Jabber: ChristianD at jabber.community
E-Mail: fff at chrisi01.de
Facebook: https://www.facebook.com/christian.chili
Handy/Whatsapp & Festnetz: auf Nachfrage
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWyidQAAoJEOID5jPgWNLiuZQQAIQ+og7wsiqhUF0sE3Nc/8x7
5ZQpU++QHAac0ZjVe/EbghZdAJX0oo7JYAUUjHHq3L/qgTP7H5uVRzFT9rLlj3rw
hcLjxFEVm40IMj7HEpXnWhKRhCtJ1BimfP9GNrkFvdhYZByenh4YkV8MsX7d+T0r
1O3e1zMz8deVSsut4Fk9Yh85PSx1xLi+tHb9NesVSyAnEJ5xxNHogQnv44X12/6a
lm3U+AX+cnBT66hA0QtM2GVhxyLol5z1vWgHrsohJC31dkwwlBgnmgrATuWsvpe1
/9g1LVGovvKqr0R8tWB3EiMH+3LQ4vMthClO0ouKp77VPEdEfNQGhT3ahxzZ3uGV
dynMOThdm/J4T/rUSmg32bQu9pCj2AW3WxfWnvyCrOw3/I7ZwFNitlb6MO789RoG
+VDoikOzhjib6CxfvaJj/p5T0JyLu4NwF1pRqARjUaGF5qRFYulbdPkdij82I9G6
qqvnqn9/exXJfvUhBQEkkek2PlQUOeH/XS04RZMb8m7H+d5vNjUEKEpuSoNsgUhm
TLUxUO6OaHZO1fHBndLaJ1mbHvjMgvtu46l2mNR9+BT8PfZNT1rkvT/EFEI3TOJl
Pfk/k5CxAvkYUszoQfap4Fw0ygrAzjKktKiBBziEkanp/gxb1zoIUOchd+cGVcVa
PV+A5jNIV1+g8iukLKTC
=6A5o
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste franken