RFC: Zusätzliche Software

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Dez 19 13:24:48 CET 2015


Am Donnerstag, den 17.12.2015, 23:57 +0100 schrieb Christian Dresel:
> Hallo
> 
> wie sieht es hier eigentlich aus? Ich bin jetzt kurz davor mir selbst
> eine Freifunk-Firmware mit horst zu bauen da ich das Tool einfach mal
> ausgibig testen will.
> 
> Wenn es nicht offiziell dazu kommt (weil wegen weiß ich nicht aber
> aktuell sieht es wohl danach aus), würde ich eine "inoffzielle"
"weil wegen" scheint "muss halt mal jemand[tm] machen" zu sein. ;-)

Wir könnten einfach das Basis System davon abhängen lassen oder (falls
wir das nicht _immer_ im Image haben wollen) würde ich mir ein OpenWRT
Meta Paket (Paket, was selber keine Daten sondern nur Abhängigkeiten
mitbringt) vorstellen. Dieses könnte z.B. "Direct radio debug tools"
heißen. Dieses würde dann von Horst und ggfs anderen Tools abhängen, die
die normalen Router nicht brauchen, abhängen. Leute die die haben wollen
können die dann beim Bauen einfach "anklicken".

Tatsächlich sollte das alles kein großes Problem sein. :-)

Tim

> Firmware zum testen bauen (nicht empfohlen für produktiven Einsatz, es
> wird auch nicht jedes Update mitgenommen sie wäre dann wirklich nur
> für Diagnosezwecke da), nehme dazu dann gerne noch Wünsche auf welches
> Tool (vllt. was zum Speedtesten oder so?) man noch gerne mit aufnehmen
> könnte, Ideen sind gefragt.
> 
> opkg ist auch eine schicke Idee, nano brauch ich pers. nicht unbedingt
> und curl hmmm hab ich jetzt auch noch nicht wirklich vermisst.
> 
> Ich werde für eigene Tests auf jeden Fall noch die i²c Pakete mit
> aufnehmen und dann muss ich mal gucken was noch Speicher übrig bleibt
> ;) Also schlussendlich werde ich wohl die Firmware so oder so bauen
> müssen... Weil i²c in der offiziellen FW wohl kaum Sinn macht.
> 
> mfg
> 
> Christian
> 
> 
> 
> Am 08.11.2015 um 16:59 schrieb Michael Fritscher:
> > Hi,
> > 
> > ich arbeite jetzt ja schon einige Zeit mit der freifunk-Firmware.
> > Dabei vermisse ich oft folgende Dinge:
> > 
> > * nano. Ist ein einfacher Editor, der für viele wesentlich
> > angenehmer ist als der vi (zumal die Version in der Firmware sehr
> > eingeschränkt ist). Das ipk hat eine Größe von knapp 28 KB - also
> > sehr klein. * screen. Gerade für Diagnosezwecke unentbehrlich, wenn
> > die Verbindung wackelig ist. ipk-Größe: 160 KB - trägt schon ein
> > wenig auf... * opkg. Notwendig, um schnell mal weitere Pakete
> > installieren zu können, ohne gleich die ganze Firmware (und damit
> > meist auch alle Einstellungen) plattzumachen. Hat eine ipk-Größe
> > von 60 KB - was nicht viel ist, v.a. weil man dann nicht alle
> > Programme (z.B. Diagnoseprogramme) hart in die Firmware schreiben
> > muss, sondern nach Bedarf nachinstallieren kann. * horst. Ist ein
> > einfacher, kleiner aber trotzdem sehr guter WLAN-Analysator, der
> > einen sehr umfassenden Überblick darüber gibt, was im WLAN-Kanal
> > gerade passiert - mit Kanalbelegung, Retry-Rate, verwendete
> > Datenbandbreite pro Paket und vieles mehr. Kennt u.a. auch olrs und
> > batman-Pakete. Weitere Infos gibts unter 
> > https://wiki.openwrt.org/doc/howto/wireless.tool.horst und 
> > http://br1.einfach.org/tech/horst/ . Die ipk ist 35 KB groß - also
> > sehr klein. Läuft zumindest auf einen 1043er tadellos * curl +
> > libcurl + libpolarssl. Damit können dann auch von HTTPS-Seiten 
> > Dateien heruntergeladen werden. Wiegt zusammen 284 KB - nicht ganz 
> > wenig, aber sehr hilfreich (scp ist zuweilen doch eher nervig...)
> > 
> > Ich habe die Abhängigkeiten soweit geprüft, da sollten keine
> > weiteren Überraschungen sein (wenn ich nichts übersehen habe ;-) ).
> > Die Paketgrößen habe ich von 
> > https://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/packages/
> packages/
> >
> > 
> , ich vermute dass der im Image verwendete Platz kleiner ist (Squashfs
> > komprimiert deutlich besser als gzip)
> > 
> > Auch auf den 4 MB Flash Geräte wären nano, opkg und horst sehr
> > praktsch und würden zusammen nur ca. 100 KB zusätzlichen Flash
> > benötigen - bei derzeit gut 800 KB freien Flash-Speicher. Ich würde
> > aber auch screen und curl miteinbauen, wobei die zum Abschuss
> > freigegeben sind, wenn wieder mehr Flash-Speicher benötigt wird.
> > 
> > Viele Grüße, Michael
> > 
> > 
> 
> 
> -- 
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20151219/faacba48/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev