The OpenWrt Firmware Selector

I don't really understand your grief. I'm working on many ends of OpenWrt and things don't happen with linear progress. A bigger picture is to have metadata available in a machine readable format so that maintaiance of wiki becomes easier in the long run.

In response to @anon50098793

1 Like

Where there any attempts to either introduce the ALT0 naming or the device itself?

Just a general comment here, using this tool was my fastest ever download for all of my fleet of routers (22 models total) with no problems encountered.

Took me just under 3 minutes (confirmed from my download timestamps) instead of around 10 minutes or more using the old wiki method

Selector was painless and bugfree for my models so a massive thumbs up from me, despite being sceptical of the need for a tool at first.

It was so fast I figured I should take the saved spare time to say thank you :slight_smile:

3 Likes

Agreed. It will be fixed.

Please can you put the original dark color of openwrt back, both in the hardware table, in the device pages, main page etc, etc.
That so white burns my eyes. Thank you

hello @aparcar !!! great to see you addressing some of these issues :slight_smile:

Huge improvement in usability. Well done! Thank you.

Could a link to the device page be added?

That is already in staging (firmware-selector.staging.openwrt.org). But it uses the wiki search, since there is no unified scheme on how to link to device pages.

2 Likes

That might be the way to go if models appear in multiple targets.

Agreed. Nearly went back to ar17xx because it wasn't showing in the results until I caught the filename when downloading.

Dumb question from a newbie, but this says to use this only when your are already running OpenWrt. What if I haven't yet installed that onto my machine? Where would I find that file or do I have to install it line by line?

Good question!

It looks like there is an image not listed there:
https://downloads.openwrt.org/releases/19.07.5/targets/ramips/mt7621/openwrt-19.07.5-ramips-mt7621-ubnt-erx-sfp-initramfs-kernel.bin

This image needs to be loaded first (via serial console and TFTP). Then the sysupgrade image can be applied.

I will take a look why the image is not listed.

Will "Package Selection" feature be included?

1 Like

How about to add a link to selector on downloads page? Currently the selector is not mentioned anywhere on wiki

The ASA (Attended Sysupgrade) is not turned on for this instance on the firmware selector. But you can see it at https://chef.libremesh.org.

Is that what you meant? Maybe it will be turned on in the future.

1 Like

That would be nice. But I assume they want all issues to be addressed first.

1 Like

I already made some contribution to FFB Firmware Selector (detection of user locale) and now I want to port the feature to your selector. I see you @mwarning as an author of that FFB selector. Now I'm confused: why you created a separate project? :slight_smile:
And where should I contribute: here https://gitlab.com/openwrt/web/firmware-selector-openwrt-org/-/tree/master/ or on GitHub?

1 Like

hi @stokito, thank you for your contribution!

Please contribute to https://gitlab.com/openwrt/web/firmware-selector-openwrt-org. There is an extensive CI pipeline that checks merge requests.

The original version at github.com/mwarning/ is meant as for general use. The one at gitlab.com/openwrt/web is focused on OpenWrt only. I try to keep them in sync, but they are not quite identical.

1 Like

BTW dd-wrt has a nice selector https://dd-wrt.com/support/router-database/
Is any devices that are supported by dd but not by openwrt?

Oh, yes. It looks nice indeed. I hope we can get the CPU/RAM etc. as well. But that will take some time.

I think dd-wrt supports as at least as many devices as OpenWrt does. But I do not know for sure.