Dear all
I am pretty new with OpenWrt but I really like it.
I have tried to upgrade my TP-Link ER605v2 from version 23.05 to the latest version 24.10
When doing it via LuCi I am receiving the following message (image check failed):
Flash image? The flash image was uploaded. Below is the checksum and file size listed, compare them with the original file to ensure data integrity. Click 'Continue' below to start the flash procedure.
Keep settings and retain the current configuration*
Skip from backup files that are equal to those in /rom*
Include in backup a list of current installed packages at /etc/backup/installed_packages.txt*
Image check failed:
*Sun Mar 16 14:27:30 UTC 2025 upgrade: The device is supported, but the config is incompatible to the *
*new image (1.1->1.2). Please upgrade without keeping config (sysupgrade -n). *
*Sun Mar 16 14:27:30 UTC 2025 upgrade: Config cannot be migrated because interface names have changed * Image check failed.
Force upgrade*
Select 'Force upgrade' to flash the image even if the image format check fails. Use only if you are sure that the firmware is correct and meant for your device!
Is there any instruction on how to proceed in this case or is it better to stay at version 23.05 (sooner or later it will be outdated)
Hello! Please do a file checksum (SHA256 preferably) on your side, and compare it with the value from the OpenWRT page where you downloaded the file from. If it matches, seems to be some other issue. If it doesn't match, please download the file again and repeat this process.
Thanks,
just did the upgrade via ssh-login and then calling
-> sysupgrade -n -v "Path.to.firmware.file.bin"
After that I had to restore my settings from the previously made backup.
However, after doing this it required some powerswitch off-on to see my OpenWrt-router again in the network.
Upgraded from 23.05 to 24.10 last night. I had some obstacles and perhaps this can save others some time.
First I made a backup of my conf.
I was not able to do a attended sysupgrade keeping the config, so I saved the .bin file and was able to proceed with the upgrade with default settings. After that, the router booted in the default ip (192.168.1.1) and seemed to be working fine.
I tried to restore my settings with the previously extracted bakcup, but the router did not respond in the default ip or my custom ip (192.168.0.1). Reset and tried again a couple of times, to no avail.
So I reset once more and started reconfiguring manually. I used the files in the backup as a guide for the necessary changes. So most of it was basically copy and paste in ssh, since my backup contained files in the /etc folder.
While doing that, I noticed that the network device names changed from "eth0" to "wan1", "eth1" to "lan1", and so on. Probably that prevented a successful restore of my configuration in the first place. Everything is working fine now.