I am trying to install openwrt on a Linksys EA8300 using the instructions at https://openwrt.org/toh/linksys/ea8300
I have installed the https://downloads.openwrt.org/releases/22.03.5/targets/ipq40xx/generic/openwrt-22.03.5-ipq40xx-generic-linksys_ea8300-squashfs-factory.bin Image and rebooted. Everything seems to be working fine at this point.
I have opened an ssh connection and reset the kernsize to 500000 and rebooted. Everything seems to be working fine at this point.
I have opened an ssh connection and issued the opkg update and opkg install luci package commands. Everything seems to be working fine at this point.
I have downloaded both the:
https://downloads.openwrt.org/releases/22.03.5/targets/ipq40xx/generic/openwrt-22.03.5-ipq40xx-generic-linksys_ea8300-squashfs-factory.bin
I can’t remember if the menu were changed but after you login to LuCI web page (192.168.1.1), click on System and look for Backup / Flash Firmware and on that page is where you can now use a factory.bin or sysupgrade.bin file image so get the latest 23.05 sysupgrade and flash through that page and make sure to not keep any settings. Then get Attended Sysupgrade to go to 24.10 (or you might be able to go directly to 25.12, not sure) then read up on owut (I’d suggest go through owut for smoother upgrades in the future) so you can get to the latest 25.12 release.
OK; I have installed ASU and AUC. I have upgraded to 22.03.7 but when I try to upgrade to 25.12.0 I get the following:
Sat Mar 7 15:18:08 CST 2026 upgrade: The device is supported, but this image is incompatible for sysupgrade based on the image version (1.0->2.0). Sat Mar 7 15:18:08 CST 2026 upgrade: Kernel partition size must be increased for this OpenWrt version. Before continuing, you MUST issue either the command "fw_setenv kernsize 500000" from the OpenWrt command line, or "setenv kernsize 500000 ; saveenv" from the U-Boot serial console. Instead of the sysupgrade image, you must then install the OpenWrt factory image, setting the force flag and wiping the configuration. (e.g. "sysupgrade -n -F openwrt-squashfs-factory.bin" on command line) Image check failed.
The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.
You are jumping a lot of major versions with a lot of major changes and as mentioned in the release notes of 25.12:
Can only indirectly mean that even upgrade from 22.03 is not (officially) supported for reasons it can/may not work.
Like mentioned, you can upgrade first to 23.05 with a sysupgrade image, then use ASU to go to 24.10 and again, check release notes which for 24.10 also states:
This message is normal, it is meant to inform about : 1. the change to DSA, 2. the need for a variable tweak.
Just follow the instructions I gave you previously. They'll show you how to perform the tweak.
After the tweak, you can directly instal 25.12 but DO NOT keep settings.
Congratulations.
Once you had set up the device to your will, you can flash again 25.12, this time keeping settings. Doing so you will install a copy on the other partition as a backup.