I bought a pair of "OpenWrt One" routers from AliExpress. Happy, so far. I'd like to make sure that my firmware is up to date. I have one router booted up now. Here is what I see:
OpenWrt One 24.10.2 mediatek filogic Factoryimage, Sysugradeimage, Factorysnapshotimage, Factoryupgradeimage.
I downloaded the four files to my PC, but given that my current firmware is 24.10.0 and the download selections are “for” 24.10.2, Is upgrading from 24.10.0 to 24.12.2 the implication here? Here are the four files:
Which file should I use (if any)? Also, what is the procedure? The only instructions I could find say that the firmware is always named "...factory.bin". So, that's confusing.
Make life easy and let the software figure out what image you need for an upgrade. Just install luci-app-attendedsysupgrade and go to the new System -> Attended Sysupgrade tab. Poke around in there and you'll be able to upgrade your device without having to worry about picking the correct image and all that...
I tried various fat32 USB approaches (with and without a partition). No luck. Just blinking orange forever.
I haven’t gone online with the unit yet, but your one sentence “Just install luci-app-attendedsysupgrade and go to the new System -> Attended Sysupgrade tab“ will probably do the trick. Your post helped me find https://openwrt.org/docs/guide-user/installation/attended.sysupgrade
Is that upgrade tool GUI the same as owut on the command line?
Pretty much as all the clients use the same ASU backend server to build the images, but owut has a lot more options than the LuCI app. If you feel more comfortable on the command line, go with owut, but if you prefer GUI, you can stick with the LuCI app...
I take that I need luci-app-attendedsysupgrade to upgrade the gui so that I can do the easy upgrade, and that maybe I'm just looking in the wrong place for it?
BTW, For other newbies - for this configuration/exploration phase, I have the router dangling at the end of a vlan for 192.168.1.x devices (with no WAN connection - just LAN). With a laptop also on 1.x (and OpenWrt still with static 192.168.1.1), I added my gateway and local dns to OpenWrt so that I could see the internet from the router. Now for subsequent tweaking I can access the router from other vlans.
I eventually want to let OpenWrt get its LAN address via DHCP and then freeze it to some other VLAN by mac address.
That worked. Thank you. After fixing distfeeds.conf as per your instructions and installing luci-app-attendedsysupgrade via the GUI, the new menu item Attended Sysupgrade showed up, and Bob's your uncle. I also installed owut (which became available after the upgrade).
Downloading https://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/24.10.2/targets/mediatek/filogic/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/telephony/Packages.sig
Signature check passed.
opkg install luci-app-attendedsysupgrade
Installing luci-app-attendedsysupgrade (25.231.61534~b47fce0) to root...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/luci/luci-app-attendedsysupgrade_25.231.61534~b47fce0_all.ipk
Installing libubus20250102 (2025.07.02~5952b48e-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/libubus20250102_2025.07.02~5952b48e-r1_aarch64_cortex-a53.ipk
Installing rpcd-mod-rpcsys (2024.09.17~9f4b86e7-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/base/rpcd-mod-rpcsys_2024.09.17~9f4b86e7-r1_aarch64_cortex-a53.ipk
Installing attendedsysupgrade-common (9) to root...
Downloading https://downloads.openwrt.org/releases/24.10.2/packages/aarch64_cortex-a53/packages/attendedsysupgrade-common_9_all.ipk
Configuring libubus20250102.
Configuring rpcd-mod-rpcsys.
Configuring attendedsysupgrade-common.
Configuring luci-app-attendedsysupgrade.