I successfully upgraded my Redmi AC2100 to version 24.10.1 without any issues.
However, on my Redmi AX6000, after upgrading from 24.10.0 to 24.10.1, the version still shows as 24.10.0.
I tried the upgrade using both LuCI and owup, but the result is the same.
owut upgrade
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile xiaomi_redmi-router-ax6000-ubootmod
Package-arch aarch64_cortex-a53
Version-from 24.10.0 r28427-6df0e3d02a (kernel 6.6.73)
Version-to 24.10.1 r28597-0425664679 (kernel 6.6.86)
105 packages are out-of-date
WARNING: There are 1 missing default packages, confirm this is expected before proceeding
Request hash:
0ecbb175b8e21298d1d17bfb5a41de0c4383279ce8469b93bf6a6fa9db0c102e
--
Status: queued - 0 ahead of you
Progress: 0s total = 0s in queue + 0s in build
--
Status: init
Progress: 1s total = 0s in queue + 1s in build
--
Status: container_setup
Progress: 3s total = 0s in queue + 3s in build
--
Status: validate_manifest
Progress: 21s total = 0s in queue + 21s in build
--
Status: building_image
Progress: 43s total = 0s in queue + 43s in build
--
Status: done
Progress: 45s total = 0s in queue + 45s in build
Build succeeded in 45s total = 0s in queue + 45s to build:
Image saved : /tmp/firmware.bin
Installing /tmp/firmware.bin and rebooting...
Do these device have a dual partition scheme??? (Just wondering without digging into device details, as that has historically caused this sort of issue.)
One went fine, 24.10.0 -> 24.10.1, working great
( luci unattended system upgrade)
Other one 23.05.5 r24106 -> 24.10.1
Keeps hanging on 'copying from browser' ( luci unattended system upgrade)
Sadly didn't had the time to debug, didn't try a reboot yet, it is mine main router.
luci attended system upgrade appeared to work but left me on 24.10.0 also. Tried a second time and it worked.
"dual partition scheme" might be the right guess.
I used ASU,
now I tried owut I noticed the warning
root@OpenWrt:~# owut upgrade
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile zyxel_ex5601-t0-ubootmod
Package-arch aarch64_cortex-a53
Version-from 24.10.0 r28427-6df0e3d02a (kernel 6.6.73)
Version-to 24.10.1 r28597-0425664679 (kernel 6.6.86)
112 packages are out-of-date
WARNING: There are 1 missing default packages, confirm this is expected before proceeding
Request hash:
ce9af4b74c66cdcfb7a4455fe3cf7ea393377cd895899450ef3e6722c16544be
--
Status: queued - 0 ahead of you
Progress: 0s total = 0s in queue + 0s in build
--
Status: init
Progress: 1s total = 0s in queue + 1s in build
--
Status: container_setup
Progress: 3s total = 0s in queue + 3s in build
--
Status: validate_manifest
Progress: 18s total = 0s in queue + 18s in build
--
Status: building_image
Progress: 39s total = 0s in queue + 39s in build
--
Status: done
Progress: 41s total = 0s in queue + 41s in build
Build succeeded in 41s total = 0s in queue + 41s to build:
Image saved : /tmp/firmware.bin
Installing /tmp/firmware.bin and rebooting...
root@OpenWrt:~#
WARNING: There are 1 missing default packages, confirm this is expected before proceeding
but nowhere my confirmation is asked and it just continues and it reboots, then nothing is updated
And I also don't know which package is missing
yes But, I don't know is uboot uses a dual partition scheme or not.
(I actually don't even really know what uboot does, except that this way the only way to get OpenWrt working on my device)
root@OpenWrt:~# owut upgrade -V 24.10.1
ASU-Server https://sysupgrade.openwrt.org
Upstream https://downloads.openwrt.org
Target mediatek/filogic
Profile zyxel_ex5601-t0-ubootmod
Package-arch aarch64_cortex-a53
Version-from 24.10.0 r28427-6df0e3d02a (kernel 6.6.73)
Version-to 24.10.1 r28597-0425664679 (kernel 6.6.86)
85 packages are out-of-date
WARNING: There are 1 missing default packages, confirm this is expected before proceeding
Request hash:
e11732882a67969bbab2ecca98c80cebbf242924844a94645acd5a0bd4081999
--
Status: queued - 0 ahead of you
Progress: 0s total = 0s in queue + 0s in build
--
Status: init
Progress: 1s total = 0s in queue + 1s in build
--
Status: container_setup
Progress: 3s total = 0s in queue + 3s in build
--
Status: validate_manifest
Progress: 12s total = 0s in queue + 12s in build
--
Status: building_image
Progress: 26s total = 0s in queue + 26s in build
--
Status: done
Progress: 28s total = 0s in queue + 28s in build
Build succeeded in 28s total = 0s in queue + 28s to build:
Image saved : /tmp/firmware.bin
Installing /tmp/firmware.bin and rebooting...
root@OpenWrt:~#
login as: root
BusyBox v1.36.1 (2025-04-14 17:32:05 UTC) built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 24.10.1, r28597-0425664679
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:~# ubus call system board
{
"kernel": "6.6.86",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 4",
"model": "Zyxel EX5601-T0 ubootmod",
"board_name": "zyxel,ex5601-t0-ubootmod",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "24.10.1",
"revision": "r28597-0425664679",
"target": "mediatek/filogic",
"description": "OpenWrt 24.10.1 r28597-0425664679",
"builddate": "1744562312"
}
}
root@OpenWrt:~#
I'm experiencing same thing on Xiaomi Redmi Router AX6000 (OpenWrt U-Boot layout). Tried upgrading from luci with attendedsysupgrade and owut from cli. Every time I upgrade I see previous version 24.10.0.