]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
mediatek/filogic: fix Totolink X6000R sysupgrade failed 20674/head
authorAyra Hikari <ayrahikari@linuxmail.org>
Thu, 30 Oct 2025 12:08:50 +0000 (19:08 +0700)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 14 Dec 2025 21:51:17 +0000 (22:51 +0100)
Fix Totolink X6000R image failing to upgrade via sysupgrade due to an
incorrect upgrade case. The fallback upgrade path used the NAND upgrade
routine, which caused the "layout volume not found" error on NOR flash
devices. By adding a specific case for this board, sysupgrade now uses
`default_do_upgrade`, which is compatible with the NOR flash layout.

Fixes: 7cd10ad
Signed-off-by: Ayra Hikari <ayrahikari@linuxmail.org>
(cherry picked from commit 7cd10add2de3c8227cf7383c7ca5cf3b12eeb822)
Link: https://github.com/openwrt/openwrt/pull/20674
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh

index 8ba706f85b6f9dcb665b366f91d8153711ce587b..8af61b0289263d28e508eaaa2f7a62a4f771dd7a 100755 (executable)
@@ -136,7 +136,8 @@ platform_do_upgrade() {
        cudy,re3000-v1|\
        cudy,wr3000-v1|\
        yuncore,ax835|\
-       wavlink,wl-wn573hx3)
+       wavlink,wl-wn573hx3|\
+       totolink,x6000r)
                default_do_upgrade "$1"
                ;;
        dlink,aquila-pro-ai-m30-a1|\