Mikrotik hex lite fail on sysupgrade

Thank you for accepting my regiistration.
I never used openwrt and these days I bought two devices to install it, I'll do two separate topics.

In this I want to ask you for the Mikrotik hex lite.
After a little bit of testing I managed to start the initfram from the ram and practically at this point, only the easiest part remain, that is to flash the sysupgrade through Luci.
And it is the operation that fails!

Luci load the image and then continue the installation, at some point it restarts the router and after waiting, I find installed routeros instead of openwrt.
So I don't know how to proceed, what could it be?

Just a couple of quick questions to help figure out what's going on:

When you flash via LuCI, does it show an error message (something like "does not contain a supported format"), or does it seem to flash successfully but then RouterOS just comes back after the reboot?

Also, which exact firmware file are you trying to flash? Could you paste the full filename?

Thanks! :blush:

I tried twice to flash but I didn’t seem to notice any particular errors.
The only thing not really beautiful is the way the interface of Luci alone stops being accessible, but I think this happens because the web page should constantly reload and the router after flashing restarts.
I'll try again (unfortunately I have to use another distribution to do the flash because with what I use I don't get results with dnsmasq and I couldn't figure out how the ssh procedure works).

Yes, the one indicated in the principal openwrt page:
openwrt-25.12.0-ath79-mikrotik-mikrotik_routerboard-750-r2-squashfs-sysupgrade.bin

okay, I already have an update.
First of all following this procedure precisely I managed to flash the initfram even from my distro, so now I can do the tests without restarting.
I didn't locate this guide before.

Second, you were right, I didn't realize in the previous ones you were trying that Luci at some point show an error:


After the router remains inaccessible (no dhcp) until I disconnect its power supply and reattach it, then it loads routeros again.
Maybe I want to try older sysupgrade, I read somewhere from a 7mb limit and actually this image is bigger.

Okay, it works!

It seems that it was the version of opewrt, the 25.12.0 even if it is reported on the main page does not work.
I tried the last snapshot I could find here, but with this it doesn't seem to work either (directly with the initframs).
Then I tried 24.10.5 and it worked.

I obviously don't understand anything but I noticed this:

$ du -h ./openwrt-25.12.0-ath79-mikrotik-mikrotik_routerboard-750-r2-squashfs-sysupgrade.bin 
7.2M	./openwrt-25.12.0-ath79-mikrotik-mikrotik_routerboard-750-r2-squashfs-sysupgrade.bin

$ du -h ./openwrt-24.10.5-ath79-mikrotik-mikrotik_routerboard-750-r2-squashfs-sysupgrade.bin 
6.8M	./openwrt-24.10.5-ath79-mikrotik-mikrotik_routerboard-750-r2-squashfs-sysupgrade.bin

I looked into the 7mb issue and found it at the end of this paragraph.
I don't know if that's the problem but thank you @Sm00shed for your help!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.