The OpenWrt Firmware Selector

24.10.1 is currently being built, probably not going to help the firmware selector at all until it's complete, I do not recommend downloading any of these releases until it's properly announced.

changelog is here:

still no official release announcement though.

1 Like

I just created an image for wrt1900acs v2 with Snapshot variant r29241-e086bb951c, both images lead to the router crashing!
I used the following packages:

6in4
adblock
apk-mbedtls
attendedsysupgrade-common
banip
base-files
block-mount
busybox
ca-bundle
cgi-io
collectd
collectd-mod-conntrack
collectd-mod-contextswitch
collectd-mod-cpu
collectd-mod-cpufreq
collectd-mod-df
collectd-mod-disk
collectd-mod-dns
collectd-mod-filecount
collectd-mod-interface
collectd-mod-iptables
collectd-mod-irq
collectd-mod-iwinfo
collectd-mod-load
collectd-mod-memory
collectd-mod-netlink
collectd-mod-network
collectd-mod-openvpn
collectd-mod-ping
collectd-mod-processes
collectd-mod-protocols
collectd-mod-rrdtool
collectd-mod-tcpconns
collectd-mod-thermal
collectd-mod-uptime
collectd-mod-vmem
collectd-mod-wireless
curl
ddns-scripts
ddns-scripts-services
dnsmasq-full
drill
dropbear
firewall4
fstools
fwtool
getrandom
hostapd-common
htop
ip-tiny
iperf3
ipset
iptables-mod-conntrack-extra
iptables-mod-ipopt
irqbalance
iw
iwinfo
jshn
jsonfilter
kernel
kmod-cfg80211
kmod-dsa-mv88e6xxx
kmod-fs-ext4
kmod-gpio-button-hotplug
kmod-ip6tables
kmod-ipt-conntrack
kmod-ipt-conntrack-extra
kmod-ipt-core
kmod-ipt-ipopt
kmod-ipt-ipset
kmod-ipt-nat
kmod-ipt-offload
kmod-ipt-raw
kmod-lib-crc-ccitt
kmod-mac80211
kmod-mii
kmod-mwl8k
kmod-mwlwifi
kmod-nf-conntrack
kmod-nf-conntrack6
kmod-nf-flow
kmod-nf-ipt
kmod-nf-ipt6
kmod-nf-nat
kmod-nf-reject
kmod-nf-reject6
kmod-nfnetlink
kmod-nft-offload
kmod-nls-base
kmod-ppp
kmod-pppoe
kmod-pppox
kmod-slhc
kmod-usb-core
kmod-usb-net
kmod-usb-storage
kmod-usb2
kmod-usb3
kmod-wireguard
libc
libiwinfo-data
libiwinfo-lua
libldns
liblucihttp-lua
libpthread
libqrencode
librt
libubus-lua
libuci-lua
logd
lua
luci
luci-app-adblock
luci-app-advanced-reboot
luci-app-attendedsysupgrade
luci-app-banip
luci-app-ddns
luci-app-firewall
luci-app-irqbalance
luci-app-nlbwmon
luci-app-openvpn
luci-app-statistics
luci-app-upnp
luci-app-wifischedule
luci-base
luci-compat
luci-lib-base
luci-lib-ip
luci-lib-ipkg
luci-lib-json
luci-lib-jsonc
luci-lib-nixio
luci-mod-admin-full
luci-mod-network
luci-mod-rpc
luci-mod-status
luci-mod-system
luci-proto-ipv6
luci-proto-ppp
luci-proto-wireguard
luci-ssl
luci-theme-bootstrap
luci-theme-material
luci-theme-openwrt-2020
mtd
mtr-json
mwifiex-pcie-firmware
mwifiex-sdio-firmware
mwl8k-firmware
mwlwifi-firmware-88w8864
mwlwifi-firmware-88w8897
mwlwifi-firmware-88w8964
mwlwifi-firmware-88w8997
netifd
nftables-json
odhcp6c
odhcpd-ipv6only
openvpn-mbedtls
openwrt-keyring
ppp
ppp-mod-pppoe
ppp-mod-pptp
procd
procd-seccomp
procd-ujail
qrencode
rpcd
rpcd-mod-file
rpcd-mod-iwinfo
rpcd-mod-luci
rpcd-mod-rpcsys
rpcd-mod-rrdns
screen
tcpdump
terminfo
ubi-utils
uboot-envtools
ubox
ubus
ubusd
ucert
uci
uclient-fetch
uhttpd
uhttpd-mod-ubus
urandom-seed
urngd
usign
wget-ssl
wifischedule
wireguard-tools
wireless-regdb
wpad-openssl
zlib

24.10.1 is now officially released and the firmware-selector returns a "Unsupported version: 24.10.1". Will this be corrected? Thanks and thanks for this great tool by the way.

1 Like

For what device are you getting that error message?

There's a github pr raised against the firmware selector or asu if you want the short name for attended system upgrade.

@efahl maintains owut, who is seeing these issues directly over on Owut: OpenWrt Upgrade Tool - #616 by efahl

If you aren't in a hurry to test the new release, I'd hold off until the weekend. There's a caching issue and a release trigger issue that needs resolving on the podman containers that are the back end to the firmware selector

1 Like

In case anyone on this thread cares, PR submitted and awaiting aparcar's merge: https://github.com/openwrt/asu/pull/1343

6 Likes

Thank you so much that's really nice :slight_smile:

Thanks for squashing this long-standing bug

1 Like

Hi.
The firmware selector seems to work for 24.10.1. I have been able to make builds for various targets. Meanwhile it seems still buggy for ramips/mt7621 : it returns an error message saying only init.

3 Likes

PR was merged 5 hours ago, it's going to take a while to filter through all targets.

3 Likes

Yeah, things still not quite right. Some details here:

3 Likes

I am able to make a ramips/mt7621 image for 24.10.1 now.

Thanks all!

2 Likes

I was finally able to build mine again, zero errors, thank you for your hard work.

2 Likes

It doesn't work again.

I'm also having trouble today (April 18, 12:30PM PDT).

  • custom images cannot be requested
  • ASU is not working (returning Internal Server Error)

@aparcar - can you take a look?

I've had no problem on previous updates, but today I can't build firmware for Belkin RT3200 UBI for OpenWRT 24.10.1. After changing packages for custom build, the "request build" button doesn't work, except it makes the options below it disappear. When I view the web developer console, I see that https://sysupgrade.openwrt.org/api/v1/build returned "internal server error" causing Uncaught (in promise) SyntaxError: Unexpected token 'I', "Internal S"... is not valid JSON.

I tested Chrome and Firefox. Also, I tested by doing a custom build with default packages by just adding a space to the list of packages.

A few hours later, the situation is slightly improved. I'm not getting the internal server error anymore, but it still isn't working. I can request a build and I end up at position 80 in the build queue. The current problem is that it never seems to advance -- an hour later, no change. Close the page, try again, same deal.

The same thing happens both on ASU from a router and on the firmware selector web page itself.

I end up at position 331 in the build...

hmmm... interesting. So that seems to imply that the builder queue is actually incrementing, but probably not executing.

3 Likes

Yes, you are correct. At first, I was in queue position 35 (7 hours ago). Then I reloaded the page and checked again — my position had increased to 105 (6 hours ago). I waited, but it stayed the same. So I rebooted OpenWRT and checked again — my position jumped to 549 (10 minutes ago).

@kirula0626 The firmware selector might be working. Can't tell right now.

There might be something up with the package distribution. I can't even get the image builder to complete a build without it failing on normal packages like luci or curl. (opkg_install_pkg: Checksum or size mismatch for package curl. Either the opkg or the package index are corrupt.)