[Berlin-wireless] FYI: IPv6-pack fuer Freifunk-Firmware
Alina Friedrichsen
x-alina
Mo Mär 15 19:30:37 CET 2010
Hallo Sven-Ola,
sieht vom lesen her gut aus. :)
Kannst Du bitte mal gucken auf welcher Multicast-Adresse der IPv6-olsrd
funkt? Nach RFC 5498 sollte das ff02::6d sein. Alles andere waren Hacks
oder Missverstaendnisse. Damit das funktioniert ist aber mein
Dual-Socket Patch von Noeten. Der ist aber im aktuellen olsrd schon
drin, nur die falsche Multicast-Adresse ist Default.
Liebe Gruesse
Alina
Am Montag, den 15.03.2010, 12:50 +0100 schrieb Sven-Ola Tuecke:
> Hey,
>
> hab' am Wochende mal ein IPv6-Pack fuer die FFF gebastelt. Ist absolut
> konfigurations-frei und kann sogar auf einem 2Mb-Flash/8Mb RAM Geraet
> installiert werden - da ist allerdings dann fast kein Platz mehr fuer weitere
> Sachen.
>
> Anmerkungen dazu:
>
> - Die Konfig wird vom olsrd-v4 uebernommen und auf v6 angepasst.
> Es ist keine weitere Konfig noetig und auch nicht vorgesehen.
>
> - Der V6 laeuft parallel und derzeit auf demselben UDP-Port (698). Auf
> dem _gleichen_ Node bringt ein V6-olsrd einen V4-olsrd zum haengen
> wenn Alinas Kernelpatch (s.u) nicht drin ist. Einen _bestehenden_ Node
> mit alter Firmware stoert das aber irgendwie nicht. Von daher spricht
> im Moment nichts dagegen, fuer olsr-v6 auch Port-698 zu verwenden.
>
> - Das "freifunk-ipv6" kann daher _nicht_ auf die installierten Firmwares
> mit drauf (da gibt's einen Kernel-2.4 quirks "UDP(v6) taucht in
> UDP(v4)-Input auf", das wurde mal von Alina mit Patch gefixed).
> Gleiche Portnummer geht also nur mit der "Testing" Version, nicht
> aber mit der aktuellen Firmware.
>
> - Die Busybox-Version der FFF ist nur bedingt V6-tauglich. Auf ein Update
> hab' ich aber keine Lust. Darum gibts z.B. fuer das "neigh6" Script
> ein "netcat6" um die Info aus dem txtinfo abzufragen. Tcpdump spricht
> auch V6 und es gibt ping6. Die absolute Grundausstattung eben.
>
> - Eine Teilname an SIIT/NIIT/V6-NAT+Tunnelitits ist nicht vorgesehen.
> Dafuer gibt's die LuCI. Einfach nur V6-Routen weiterreichen auf den
> Interfaces, auf denen eh' OLSR-V4 gesprochen wird.
>
> - Als IP wird die BSSID plus die MAC-Adresse verwendet. Das ergibt bei
> BSS=xx:ca:ff:ee:ba:be dann ffca:ffee:babe:0000:[macaddr]/64.
>
> - Installation (auf "Testing") mit "ipkg install freifunk-ipv6", ca. 200Kb
>
> - Ich denke das waere ein Kandidat fuer "recommended".
>
> // Sven-Ola
>
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
Mehr Informationen über die Mailingliste Berlin