MX60 update to 24.10 unsuccessful

Hello,

my searches unfortunately didn't bring something helpful to light.
I can't update my Meraki MX60 to the current OpenWRT 24.10.0.
It says:

Fri Feb 7 22:52:20 UTC 2025 upgrade: The device is supported, but this image is incompatible for sysupgrade based on the image version (2.0->3.0).
Fri Feb 7 22:52:20 UTC 2025 upgrade: uboot's bootcmd has to be updated to support standard multi-image uImages. Network swconfig configuration cannot be upgraded to DSA. Upgrade via sysupgrade mechanism is not possible.
Image check failed.

Updating forced ends up with no network connection ("swconfig list" is empty).
The same happens if I boot to the current kernel image via TFTP.

Booting the old 23.05.05 kernel image and installing the same version of sysupgrade image and everything works fine again.

I didn't find much about updating uboot on that device. And not even sure if that helps, or if there's a second issue with swconfig/SDA.

Is this an issue with my special device? I remember, there were some update issues in the past already...

Thanks
tiac

Did you keep settings across the update? If so, that's the issue. You should be able to use sysupgrade as long as you do not keep settings, and do not attempt to restore your existing config to the new version. From a default install, you can then recreate your existing config. (the backup can be used as a human readable reference so that you know what you need to recreate).

1 Like

DSA means no swconfig. Ok?

I had a similar problem. The device bricked even with a -n option to not save settings. I had to connect serial, boot the initramfs, and reformat the ubifs, then a sysupgrade was successful. In the end, version 24.10 is now running on it, but I don't remember exactly how it got there.

@psherman No, after the first update error in the GUI, I resetted the device and even without keeping settings the error was the same.

@mk24 Can you tell me, what do you do to "reformat the ubifs"?

Thanks