Great new tool! Worked well for my 3 devices today. Thanks!
The original project originated as
https://github.com/mwarning/yet-another-firmware-selector and was then copied to
https://gitlab.com/openwrt/web/firmware-selector-openwrt-org/. I renamed the former to openwrt-firmware-selector, since the previous name was a temporary thing.
Usually, both are kept in sync. But the github.com version does not have any tests.
The platform name should be added in the list of search results.
This is really helpful. Thank you for doing this.
I tried it with attendedsysupgrade, but isnt working. *1 for support that app.
Looks good. Would be good to also add the 18.06 releases in the drop down. The 19.XX releases break our music server playback so we can not update (Music streaming (LMS) buffers with 19.07.1)
18.06.x is no longer supported, as explicitly declared in its latest release notes.
Thanks for again raising the issue. This will be addressed.
Nice work! One issue:
R6230 No model found!
The R6230 uses the same firmware as the R6220. Would be great to handle that.
That would need to be updated in OpenWrt:
This would need to get added:
DEVICE_ALT0_VENDOR := NETGEAR DEVICE_ALT0_MODEL := R6230
Did you try chef.libremesh.org or did you set it up locally?
Since I do not test that feature on a regular basis, there might be some bugs sometimes. But the server might have also a headache in some cases. @aparcar might like to know in that case.
This sounds like an interesting feature. But it is not easy to implement.
Are you pulling data from the ToH? If so, shouldn't that tell if a device only has master support e.g.?
I think the problem here is that the firmware selector is not updated in sync with the snapshot builds.
We need to update the selector after each new snapshot build. Let's see what can done.
The data for the firmware selector is created by OpenWrt:
Global build settings ---> [*] Create JSON info files per build image.
OpenWrt now can output JSON files with information about the vendor, model name and variant, packages, image names, sha256 data. This has been a long going effort: https://github.com/openwrt/openwrt/pull/2124
I tried to use the TOH data before and have put some effort into it. But it ended up a mess because the data quality was not good enough and it would require constant work to keep it up to date. With OpenWrt it can be generated automatically now.
Yes, that information is available. But the data for each release is in a separate json file and it also does not fit the current way the code is structured. That said, it would be definitely possible to implement.
Yes, I tried, but 19.07.5 isnt there yet.
Partial JSON data for 18.06 is available. But it is not for me to decide.
For now it is here: https://mwarning.github.io/openwrt-firmware-selector/www/?version=18.06.9
Clicking the logo should always take the user to a home page, Logo is not linked right now.
Like @slh said it's EOL. So offering it through an accessible tool like this will just widen the audience that says 'I'm sticking with 18.06.' That's the opposite of what you want.