Das 841 4 MB Flash Problem...

ffarno ffarno at gmx.de
Sa Aug 11 17:14:37 CEST 2018


... aus der Perspektive, nachhaltig mit Ressourcen umgehen zu wollen,
ist mir der Vorschlag vom Adrian sehr sympathisch ... und wenn es kein
wirklich großes Problem ist ein tiny Image zu bauen ...

Sonnige Grüße Arno

Am 11.08.2018 um 16:37 schrieb mail at adrianschmutzler.de:
> Hallo Michael,
> 
> siehe inline.
> 
>> -----Original Message-----
>> From: franken [mailto:franken-bounces at freifunk.net] On Behalf Of Michael
>> Fritscher
>> Sent: Freitag, 10. August 2018 21:03
>> To: Freifunk Franken <franken at freifunk.net>
>> Subject: Das 841 4 MB Flash Problem...
>>
>> Moin,
>>
>> in den letzten Tagen ist hier ja wieder mal die Problematik der 4 MB Flash der
>> 841 aufgetaucht. Durch das Bemühen die Firmware für alle Router gleich zu
>> halten werden auch wesentlich größere Router beschnitten, und so einige
>> kleine Utilities auf den Routern wären auch sehr nett (horst, nano, vielleicht
>> sogar opkg, damit man für kleine Experimente nicht immer gleich ne
>> komplett neue Firmware brauen muss...) Und der Kampf, die Firmware in die
>> 4 MB reinzustopfen wird auch nicht kleiner.
>>
>> Statt die größeren Router auf den 4 MB Stand zu halten würde ich
>> umgekehrt eher die 4 MB Router für veraltet erklären. Die ganz neuen 841er
>> (v13) haben 8 MB Flash, sind also kein Problem.
> 
>>
>> Als erste Aktion sollten wir meines Erachtens auf die Wiki schreiben, dass wir
>> 4 MB Router nicht mehr empfehlen, um da größere Einkäufe zu vermeiden.
> 
> Ja. Ich rate ohnehin schon immer von denen ab, da die aus ähnlichen Gründen häufig beim Update abkacken.
> 
>>
>> Das einzige Problem ist der (große) Altbestand an 841ern. Das Gute ist:
>> Die lassen sich problemlos auf 8 (oder 16) MB aufrüsten -
>> https://forum.freifunk.net/t/flashspeicher-upgraden-exemplarisch-am-tp-
>> link-tl-wr841v9/14792
>> ! Die Chips gibts für ca. nen Euro - z.B.
>> https://www.buydisplay.com/default/new-winbond-ic-chip-flash-128m-bit-
>> w25q128fvsg-sop8-package.
>> Für v8-11 gibt es fertige uboot Images
>> (http://projects.dymacz.pl/?dir=u-boot_mod) - das sind genau die Modelle,
>> die unser Monitoring aufführt ;)
>>
>> Man könnte da an 3-4 Standorten (z.B. Würzburg, Haßfurt, Fürth/Nürnberg
>> herum?) jeweils 1-2 Termine anbieten, wo man die Router massenhaft
>> umbaut. Die freifunk-Seite geht von einem Aufwand von 30 Minuten /
>> Router aus, wobei man das denke ich durch Optimierung des Ablaufs, v.a.
>> Spezialisierung/"Pipelining", man das deutlich beschleunigen kann. 2-3 Leute
>> sollten da eigentlich einen Durchsatz von min. 10-15 Routern/Stunde
>> hinbekommen, wenn nicht deutlich mehr.
>>
>> Ich würde das technisch soweit vorbereiten und eine "Prototypenstudie"
>> machen. Dafür bräuchte ich dann nur von jeder HW-Revision jeweils einen
>> Router - nicht zum "verbrauchen", sondern zum testen, ob die jeweilige
>> Revision wirklich funktioniert.
>>
>> Danach würde ich gerne eine "Testpipeline" machen, wo wir mal so 20-30
>> Router umbauen und schauen, wie das möglichst optimal geschehen kann.
>> Dafür bräuchte ich dann noch 2-3 Leute und risikofreudige Routerbesitzer
>> ;-) Dann können wir auch abschätzen, wie viele Router da kaputtgehen (ich
>> vermute nicht nennenswert viele).
>>
>> Wenn das tut würde ich mich bereiterklären die Termine vor Ort zu
>> unterstützen - brauche aber da entsprechend Menschen, die mit anpacken.
>> Ich würde aus Optimierungsgründen die Routerbesitzer zu den "Kernzeiten"
>> wenig machen lassen, außer die Router auseinanderzulegen und wieder
>> zusammenzuschrauben. Für Interessenten könnte man ja eine Anleitung
>> auslegen & zum Download bereitstellen, und, sofern möglich, extra
>> Zeiträume anbieten, wo sie selber Hand anlegen können.
>>
>> Zur Finanzierung könnte man es ja so machen, dass man für den Umbau min.
>> 5 Euro spenden muss. Davon geht Material und Essen&Trinken für die
>> Umbauer ab, der Rest z.B. 50:50 an die Location und F3N. Je nach Erfahrung
>> aus der Testpipeline kann man sich auch überlegen, ob in diesen min. 5 Euro
>> auch ne Art "Funktionsgarantie" drinne ist - aka "wenn kaputt gemacht
>> bekommst du einen funktionsfähigen 841er oder (von mir präferiert) gegen
>> meinetwegen 10...20€ ein Upgrade auf nen 1043"
>>
>> Ich hoffe, dass wir danach genügend 841er umgebaut haben, dass wir den
>> Support für die 4 MB Versionen auslaufen lassen können. Paar Monate vor
>> der endgültigen Einstellung des Supports könnten wir ja nochmal einen
>> Termin anbieten.
> 
> Ich bin mir gar nicht sicher, ob 1. überhaupt genug Leute Interesse haben (ihre Router umzubauen) und 2. ob sich der Aufwand lohnt.
> 
> Zu 1.:
> Viele 841er wurden aufgestellt, weil man geringe Kosten wollte, einfach mal probieren wollte, weil man sich nicht weiter interessiert etc.
> All dies führt dazu, dass wohl kaum diese Router eingesammelt werden, in der Gegend rumgefahren, umgebaut, zurückgefahren und dann wieder aufgestellt werden. Ich persönlich glaube auch nicht, dass ich für meine Router entsprechende Zeit investieren würde. Hinzu kommt, dass dann die Router für die entsprechende Zeit nicht vorhanden sind.
> Ich glaube, das Resultat wird sein, dass bei Supportende für 841er einfach die jeweils letzte FW für immer weiterläuft.
> Bei der großen Zahl an 841ern werden sicher auch einige das Angebot dankend annehmen, aber ich halte den Anteil für sehr gering.
> 
> Zu 2.:
> Das Flashen selbst, das Lernen wie es geht, und die notwendige Rumfahrerei stellen einen immensen Zeitaufwand dar. Ich vermute, dass wir mehr davon haben, wenn wir diese Zeit in die Firmware stecken. (Absehbar sollten die 841er kein Problem sein, nur der MR3020 wird eng)
> 
> Hinzu kommt, dass du wahrscheinlich wenige Mitstreiter finden wirst.
> 
> Ich würde hier einen ganz anderen Weg gehen:
> 
> Auf der dev-Liste diskutieren wir im Moment, wie wir mit dem Wechsel auf OpenWrt-18.06 umgehen: Durch den größeren Kernel hat OpenWrt die Router in ein "generic" (ab 8MB) und ein "tiny" (4 MB) subtarget eingeteilt. Wir diskutieren, ob wir diesem Weg von OpenWrt folgen (und dann auch zwei subtargets haben) oder alles zusammen in ein Target werfen.
> 
> Würde man zwei subtargets behalten, hätte man die Möglichkeit, die 8MB+ Geräte mit zusätzlichen Packages zu versehen, und die 4MB zu lassen, wie sie sind. Dann ist opkg o.ä. halt ein "neues" Feature, das nur auf bestimmten Geräten verfügbar ist. Die Freifunk-Packages sind weiter auf allen targets verfügbar; hier wird es mit dem Platz dann auch nicht unmittelbar kritisch. Auch der Maintenance-Aufwand sollte in Grenzen bleiben, da es ja nur darum geht, externe Packages mit einzubauen.
> 
> So könnte man gleichzeitig die Bedürfnisse beider Gruppen erfüllen. Wenn dann einer am 841er unbedingt opkg will, muss er halt entweder doch Löten oder sich nen 1043er kaufen.
> 
> Ich finde es schon schade, dass du mit so viel Motivation hier etwas vorschlägst und ich die ganze Zeit jetzt dagegen rede(n muss). Ich glaube aber, dass ein derart großes Projekt wie von dir vorgeschlagen auch ggf. zu Frustration führen wird, wenn dann die Resonanz klein ist, aber der Aufwand groß war.
> 
> Mal sehen, was die anderen so dazu sagen.
> 
> Beste Grüße
> 
> Adrian
> 
>>
>> Was haltet ihr davon?
>>
>> Viele Grüße,
>> Michael Fritscher
> 



Mehr Informationen über die Mailingliste franken