[Berlin-wireless] Hardware-support im nächsten Release

Martin Hübner martin.hubner at web.de
Fr Mai 1 16:51:30 CEST 2020


I really like that iea.

Greeting Martin

>
> I also like Arne's idea of generating images for all available targets.
>  But I think there might be an alternative way to do it then suggested.
>
> How about having the build-workers generate the needed SDK and
> ImageBuilder files (but no actual images) and sending them up to the
> buildbot server.  From there, my suggestion would be to have the
> buildbot server generate requested images on demand.
>
> I could imagine a user going to the firmware wiki page, clicking on the
> model number, and getting a list of available images from
> util.berlin.freifunk.net.  Once the user decides which image they would
> like (whether a release or dev build), then the user would then be
> presented with either a download link (if the image has previously been
> generated) or a "generate image" link.
>
> The advantages of this are that we will not need to generate hundreds of
> images, most of which will never be used.  These wasted images are my
> primary concern because they cost energy and unnecessary wear-and-tear
> on the hard drives on buildbot.
>
> Optionally, the top 20 or so models currently being used (as reported in
> the statistics on [1] or [2]) could be generated automatically
>
> I am still against supporting the "tiny" platforms, which has been
> discuessed in [3] and don't forget the warning from OpenWrt [4].
>
> Greetings,
> Perry
>
> [1] https://berlin.freifunk.net/network/stats/
> [2] https://hopglass.berlin.freifunk.net/ (click statistiken)
> [3] https://github.com/freifunk-berlin/firmware/issues/626
> [4] https://openwrt.org/supported_devices/432_warning
>
> On 30.04.20 23:28, Arne Zachlod wrote:
>> Hallo Sven,
>>
>> koennen wir nicht einfach fuer alle Devices pro Target bauen? Das sollte
>> kaum mehr Speicherplatz brauchen, das Bauen dauert natuerlich etwas
>> laenger.
>> Wir koennen ja weiterhin unsere getesteten Devices kennzeichnen als
>> "funktioniert garantiert", aber wenigstens laeuft die Firmware schon mal
>> auf den meisten Devices.
>>
>> Ausserdem koennte lantiq noch sinnvoll sein fuer die 3. Gruppe, die
>> duerften da meistens drin stecken.
>>
>> Bye
>> Arne
>>
>> On 4/30/20 10:53 PM, Sven Roederer wrote:
>>> Hallo,
>>>
>>> Beim MittwochsTalk habe ich mit Sascha kurz über dir Unterstützung
>>> weiterer
>>> Hardware gesprochen, insb. in Hinsicht auf das nächste Release (in diesem
>>> Jahr).
>>> Im aktuellen Code sind einige Geräte dazu gekommen, die mehrfach
>>> angefragt
>>> wurden. Dann gibt es noch Geräte, die "präventiv" aufgenommen wurden.
>>> Und als
>>> 3. Gruppe, Geräte die in verschiedenen Bastelkisten liegen und
>>> eigentlich ganz
>>> brauchbar sind (z.b. ausrangierte Router vom ISP "FritzBox", "SpeedPort",
>>> "EasyBox").
>>> Ich hab aus meiner Position heraus nicht den Überblick, was sinnvoll
>>> am Markt
>>> als Neu- oder Gebrauchtgerät zu bekommen ist, das wir leicht unterstützen
>>> können in der Firmware. Daher möchte ich mal zu einer Diskussion anregen,
>>> welche Geräte fehlen und welche wir unbedingt noch unterstützen sollten.
>>>
>>> Die aktuelle Liste, von dem was in der Firmware gebaut wird gibt's auf
>>> Github
>>> [1], wobei folgende Targets / Geräteklassen __nicht__ als fertiges Image
>>> erzeugt werden: ar71xx-tiny, ath79-tiny, brcm2708-bcm2708,
>>> brcm2708-bcm2710,
>>> ipq806x-generic, lantiq-xrx200, mvebu-cortexa9
>>>
>>> Gruss Sven
>>>
>>> 1 - https://github.com/freifunk-berlin/firmware/tree/master/profiles
>>>




Mehr Informationen über die Mailingliste Berlin