Firmware goes backwards?

I have a RouterBoard 532 that I just upgraded from 4.something to 5.5. Checking the firmware level, it says:

current-firmware: 2.5
upgrade-firmware: 2.18

It said the same thing before I upgraded it, too. I thought the upgrade-firmware was expected to be equal to or higher than the current-firmware. I don’t know how to get firmware newer than what is in 5.5, so I have no idea how it got in this state. Am I supposed to do something to correct it?

i think still 5 < 18 so bootloader version is not backward.
http://wiki.mikrotik.com/wiki/Manual:Bootloader_upgrade

OMG, my brain now collates in ASCII.

I haven’t felt quite this stupid since 1973, when my odometer was coming up on 77775 and I nudged my wife and said, “Watch – the mileage is about to roll over.”

Yes, but .5 is definitely higher than .18
What did you drink last night? :smiley:

Yes, but .5 is definitely higher than .18

no it isn’t. who said those are decimals? forgotten how to count already :slight_smile: age is getting to you.

hmm, ok. I see you’re right. My mistake.

it should be 2.05 so we could understand it right away.

The current numbering is pretty much standard in the software development world.

.

It isn’t decimal numbering. The ‘.’ is a separator between version numbers. Take a look at some Linux packages you’ll see versions like 2.32.3 and such.