Firmware Upgrade & Changelog

Hello everyone,

I’m sorry for maybe stupid question, but I was not able to find anywhere the firmware version changelog. Either on forum/wiki/web pages.

The only recod I was able to find about firmware upgrades/changelog is on wiki: https://wiki.mikrotik.com/wiki/RouterBOOT_changelog , but it seems to be not upgarded for about a year and unfortunatelly I didn’t find anything else anywhere else… (I did many topics mantion firmware, but I couldn’t find right answers.

There is quite a few firmware types which I don’t fully understand what that exactly means but I suppose that it’s about the HW itself. Is that righ? Could anyone bring little bit of light on how does that naming and numbering of firmware works? (some recent information would be handy, because there is seems to be quite a lot of changes going on recently)

I noticef that “Mikrotik” went away from 3.x to 6.x also resulting matching the software version of running RouterOS which didn’t seem to be a case in past.

So main questions on this topic being:

  • Where can I find firmware changelog?
    What does firmware type mean?
    Where can I download specific firmware verison? ( For upgrade and/or downgrade )
    Is it possible to upgrade routers localy? (Router doesn’t not have internet access)

I’t be nice to have all of this information available that we (I mean Mikrotik users) can decide if we want/need to roll out this or that version of Fimrware.

Ok so i found this thread:
http://forum.mikrotik.com/t/downgrade-the-firmware/46351/1

but unfortunatelly domain routerboard.com is not working any more.
Could “Mikrotik” make firmware available for us to download and test please?

Anyone anything???

https://mikrotik.com/download/changelogs

https://mikrotik.com/download

I don’t know… I probably was not clear enough about this so once again: As topic header sais: FIRMWARE upgrade / downgrade. I’m after firmware changelog and files not RouterOS!
In above mentioned links is NO firmware at all.

Again anyone anything? Ideas, suggestions…

PS:
Klidne ti to muzu napsat i Cesky, nezajima me kde je RouterOS, ale kde bych mohl najit firmware verze (v zasade kernel) s changelogem a moznosti stahnout urcite verze. Potrebuji to kvuli testovani.

Thanks Mike

It is firmware and firmware change is bundled in the ROS and ROS Change logs.

Support did send me the Firmware only update as a separate file once, so they should be able to provide as a separate download

HI CZfan,

cool I didn’t know that it is bundled together now. Would you be able to refer some documentation about this? I mean where did you find this information?
Because when I upgrade the router to lets say 6.41 it does not upgrade the firmware, and when I go to system routerboard (after software upgrade) there are still the same values for current and available firmware… so it’s a little bit confusing.

I’ll try to write an email to MikroTik support if they’d be able to provide me with firewall files only.

Once again, I appreciate your answer, thank oyou very much.

Mike

Mike,

did you ever get any answer about this? I regularly see the current firmware way behind the current router OS but the upgrade-firmware at the same version. I guess this means the bundled ROS+Firmware installs the latest firmware when you do the ROS upgrade but then an additional manual step to upgrade the firmware to that included in the bundle is necessary.

Wow, what a strange process… if you ask me. If the firmware is to be bundled why not include it in the OS upgrade, or at least issue a message to the console stating firmware needs to be upgraded. Also the docs treat ROS and firmware upgrades as totally separate things. This doesn’t seem that hard. Mikrotik could do better w/ instructions, cli, process etc here. Here is an example of a recent MT upgraded from ROS 6.26.. to 6.47.8 as an example of the issue:

ROS:

/system package update> check-for-updates
channel: stable
installed-version: 6.47.8
latest-version: 6.47.8
status: System is already up to date

Firmware:
/system routerboard> print
routerboard: yes
board-name: PowerBOX
model: RouterBOARD 750P r2
serial-number: 67D608B8BFA5
firmware-type: qca9531L
factory-firmware: 3.41
current-firmware: 3.41
upgrade-firmware: 6.47.8

At this point I’m sure /system routerboard upgrade will make the upgrade-firmware the current-firmware but that’s just odd that you have to do that if you ask me.



So in this case I agree and disagree at the same time.
If I compare this to other routers I meet at work like Cisco or Juniper a upgrade of the version thus upgrade both OS and firmware at the same time, even if the upgrade process is way way worse sometimes.

The way I see this is that ROS is a OS running on hardware and the firmware is basically the BIOS. So in this case the the new OS version brings a new BIOS version.
Now before I use to read the changelog and only upgrade if I needed to based on the changelog but that was to taxing in the end so all my equipment have the following set.

/system routerboard settings
set auto-upgrade=yes

This means that during first boot of a new version the unit will upgrade the firmware automatically. Now this would require a new reboot and I think there are ways to script this to kick in automatically.
I always reboot the units twice anyway after a upgrade as I have bad experiences from the past where second boot did not work or a second reboot was needed to solve issues.

So I think you can solve this issue by setting to auto update and somehow script a second reboot if firmware is updated.
But in context I agree with you. There should be a option that simply does both things for you automatically. I think it should be possible to upgrade the firmware before ROS upgrade meaning we only need one reboot.