[Freifunk-Bonn] Firmware 1.1rc2 Test
Christof Schulze
christof.schulze at gmx.net
Mo Apr 7 23:28:22 CEST 2014
Hallo
> Es gibt leider noch Abhängigkeiten / andere Programme
> (http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/)
>
> libavahi-client 17K
> libavahi 63K
> avahi-daemon (im Trunk leider) 35K
> libexpat 48k
> Ggf.
> avahi-utils: 16K
>
> >> Wenn es _wirklich_ use-cases für avahi auf kleinen Nodes gibt, können
> >> wir nochmal philosophieren, wir wir das lösen.
> >
> > Ich habe einen use-case für alle Nodes: DNS
>
> ok.
Ich habe einen use-case dafür, den flash nicht komplett vollzupacken,
auch wenn ggf der Platz noch da wäre: Einrichtung eigener Dienste.
Bsp: Man möchte eben noch ein zusätzliches verschlüsseltes
WLAN-aufspannen, dessen upstream ins Internet per tc geshaped werden
soll. In so einem Szenarion braucht man ein paar kb (ungefähr 110)
freien Speicher um noch iptables-Module, tc und weiß-der-geier-noch
nachinstallieren zu können.
Wenn der Platz nicht da wäre, müsste man eine eigene Firmware bauen. So
kann man Software, die man benötigt nachinstallieren. Ob das dann avahi
oder iptables-Module sind, kann der Nutzer ja selbst entscheiden.
Über das Webinterface geht die Installation so schnell, dass das auch keine
echte Einrichtungshürde sein kann.
Diese Mail sind damit meine 2¢, das BasisImage so klein wie irgend möglich
zu machen, so dass es gerade so Freifunk kann.
Prinzipiell DNS anzubieten z.B. über die Namen, die dem DHCP-Server
mitgeteilt werden (könnte man perspektivisch im konfig-mode einstellbar
machen) oder einen Dienst, der ähnlich wie no-ip funktioniert, kann man
unabhängig davon noch machen..
Christof
>
> > Ich finde es außerdem i.A. nicht gut, Features ohne Diskussion zu
> > entfernen.
>
> Naja, hier gerade eine Diskussion darüber statt. Niemand hat
> entschiedenen Features zu entfernen. Wir haben keine Firmware released.
> Es gibt "Kandidaten" und über die diskutieren wir.
>
> > mDNS passt als dezentrale Technik hervorragend zu Freifunk. Meines
> > Erachtens sollten wir versuchen, die Abhängigkeiten von zentralen
> > Diensten so gering wie möglich zu halten oder zu verringern.
>
> Problematisch ist, dass einige Router TP-Link Router (TL-841n(d),
> TL-740n(d) und TL-741n(d)) nur mit 4 MB flash ausgestattet sind.
>
> Einige Features sind daher auf größeren Modellen möglich. Features
> müssen als Pakete nachinstalliert werden.
>
> > Ich weiß nicht, wie die anderen das machen, aber ich kann ohne DNS in
> > meiner Zeit dann keine weiteren Knoten aufstellen und warten. mDNS
> > braucht keinerlei Wartung, ist ausgereift, klein, funktioniert und spart
> > MIR eine Tonne Arbeit. Sicher 22k auf allen Knoten wert.
> >
> > Ich plädiere daher sehr dafür, diese 22k „auszugeben".
>
> Avahi (inkl. Abh. / config) ist etwa 160 KB - 179 KB
> Aktuell hat ein 740 nach einem Flash 104 KB unter /jffs frei. Was sollen
> wir also entfernen?
>
> >> Afair war avahi für Dich aber vor allem in Verbindung mit Samba
> >> interessant, dass nur bei bei > 4MB flash platz findet.
> >
> > Das spielt in der Tat keine wichtige Rolle. Wer das Samba-Package
> > installieren kann, kann auch weitere installieren.
> >
> >>> P.S. weiß einer, wie ich einem mesh-node einen DNS-Server geben kann,
> >>> damit ich Pakete installieren kann?
> >>
> >> Versuch 2001:67c:20a0:a::2 als DNS-Server.
>
> uci set network.freifunk.dns='fdd3:5d16:b5dd::2'
>
> OpenWRT ist (zur Zeit?) aber nicht per IPv6 erreichbar. Wahrscheinlich
> werden wir proxy'n.
>
> Gruß, Jan
Mehr Informationen über die Mailingliste Freifunk-Bonn