https://forum.openwrt.org/t/belkin-rt3200-linksys-e8450-wifi-ax-discussion/94302/6276 How to upgrade the Linksys E8450/Belkin RT3200 Router from 22.03.x/23.05.x to 24.10.x -- skyblaster - Jan 6, 2025; 12:53 AM Excellent. I just took my spare unit from 22.03.4 to 24.10.0-rc4 Where I started: # grep "(release)" /dev/mtd0ro v2.4(release):OpenWrt v2021-05-08-d2c75b21-3 (mt7622-snand-1ddr) v2.4(release):OpenWrt v2021-05-08-d2c75b21-3 (mt7622-snand-1ddr) v2.4(release):OpenWrt v2021-05-08-d2c75b21-3 (mt7622-snand-1ddr) v2.4(release):OpenWrt v2021-05-08-d2c75b21-3 (mt7622-snand-1ddr) Upgrade Process 1. Mount the UBI boot_backup volume: # mkdir /tmp/boot_backup # mount -t ubifs ubi0:boot_backup /tmp/boot_backup # exit 2. Copy the boot_backup files from a Linux desktop (using IPv6 because I disabled DHCP previously): $ scp -O -6 root@\[fd6e:837b:30fa:10::1]:/tmp/boot_backup/* . root@fd6e:837b:30fa:10::1's password: mtd0 100% 512KB 15.2MB/s 00:00 mtd1 100% 1280KB 14.9MB/s 00:00 mtd2 100% 1024KB 20.1MB/s 00:00 mtd3 100% 2048KB 20.3MB/s 00:00 3. Copy 1.1.3 to the E8450: $ scp -O -6 openwrt-mediatek-mt7622-linksys_e8450-ubi-initramfs-recovery-installer.itb root@\[fd6e:837b:30fa:10::1]:/tmp/ root@fd6e:837b:30fa:10::1's password: openwrt-mediatek-mt7622-linksys_e8450-ubi-initramfs-recovery-installer.itb 100% 14MB 14.6MB/s 00:00 4. Sysupgrade 1.1.3: $ ssh root@fd6e:837b:30fa:10::1 # md5sum /tmp/openwrt-mediatek-mt7622-linksys_e8450-ubi-initramfs-recovery-installer.itb 281706e72d27c60b7152f5a037d947a1 openwrt-mediatek-mt7622-linksys_e8450-ubi-initramfs-recovery-installer.itb # sysupgrade -v -n -F /tmp/openwrt-mediatek-mt7622-linksys_e8450-ubi-initramfs-recovery-installer.itb 5. Copy 24.10.0-rc4 to the E8450: $ scp -O openwrt-24.10.0-rc4-mediatek-mt7622-linksys_e8450-ubi-squashfs-sysupgrade.itb root@192.168.1.1:/tmp/ openwrt-24.10.0-rc4-mediatek-mt7622-linksys_e8450-ubi-squashfs-sysupgrade.itb 100% 10MB 29.3MB/s 00:00 6. Sysupgrade from 1.1.3 to 24.10.0-rc4: $ ssh root@192.168.1.1 BusyBox v1.36.1 (2024-08-12 22:48:06 UTC) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r27137-f51cb74473 ----------------------------------------------------- === 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:~# cd /tmp/ root@OpenWrt:/tmp# sha256sum openwrt-24.10.0-rc4-mediatek-mt7622-linksys_e8450-ubi-squashfs-sysupgrade.itb ffb0c7c21b67553f41999d1d8079e2eca965dd792704314292672ab1e85d3818 openwrt-24.10.0-rc4-mediatek-mt7622-linksys_e8450-ubi-squashfs-sysupgrade.itb root@OpenWrt:/tmp# sysupgrade -v -n openwrt-24.10.0-rc4-mediatek-mt7622-linksys_e8450-ubi-squashfs-sysupgrade.itb Thu Jan 1 00:06:28 UTC 1970 upgrade: Commencing upgrade. Closing all shell sessions. Command failed: Connection failed root@OpenWrt:/tmp# Connection to 192.168.1.1 closed by remote host. Connection to 192.168.1.1 closed. 7. Confirm new bootloader: # grep "(release)" /dev/mtd0ro v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7622-snand-ubi-1ddr) v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7622-snand-ubi-1ddr) v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7622-snand-ubi-1ddr) v2.10.0 (release):OpenWrt v2024.01.17~bacca82a-3 (mt7622-snand-ubi-1ddr)