Where can I get older versions?

Is there a repo somewhere? Like I want to upgrade to see how well it works but if it causes trouble I’d like to downgrade, but I lost my older copies of 4.5, 4.9 etc..

There is no official one. You can Google for the filenames and see if you get lucky.

Dang you’d think they’d keep a copy of all their progress etc.

Thanks. . Dunno if I want to trust a copy that was just on someone else’s site. Prefer official :slight_smile:

Can you downgrade from like 4.5 to 4.11 etc just by copying the file? Never did a downgrade. I’m just wondering if I should try the upgrade and it it doesnt work I’ll use an older copy.

I can’t can’t upgrade because I dont have the same copy of 4.9 anymore.

Ahh good old butch keeps a copy.. thank god for him :slight_smile:

Wait a tick..


Is 4.11 higher than 4.9 ?

Normally versions with decimal points it would be 4.91 4.92 - 5.0 Not 4.9 4.10 4.11 etc..

Yes. Four dot eleven is more recent than four dot nine, which is more recent than four dot four, which is more recent than four dot one.
There is no version four dot one dot one.

Look at the Linux kernel, which does the same thing one level deeper. 2.4.1 < 2.4.10 < 2.6.1 < 2.6.2 < 2.6.10 < 2.6.19.

I hope this is not against rules, here you have links for download every version of RoS until today:

http://admin.roset.cz/download/mikrotik/

Same for MacOS, Linux Kernel and other major projects. When people count, they go from 0 to 15, not from 10.

Then you should use dashes instead of decimals :slight_smile: Most non linux type people assume a decimal is a decimal.

The Linux kernel itself uses the exact same numbering scheme, as I posted further above. They just go three levels deep (x.y.z) and so far y hasn’t gone above 10, but there is no reason to believe that what they’re doing on the z level right now wouldn’t also be used on the y level.

if we speak about v4, it contains digital signature in packages, so you cannot install a package if it was modified by somebody

This one looks like a great feature not only to protect MikroTik devices against packages modified by people with odd goals, but also to discover packages that may have been damaged by other reasons before being installed.

AFAIR, corrupted packages can be detected even in previous versions - but earlier it was possible to create a package not only by MT

It is very good to know that packages are accepted iff they come from a trusted source now. Nice to know that earlier ROS releases verified package integrity too, as no one wants to install a corrupted image on a router.

Thanks for this information.

There is another way you know…

Click downloads, select your CPU architecture and release family. Then copy the URL and just change the specific version number.

Its gotten me out of a jam more than once when I’ve needed a specific version.

not guaranteed and may brake from time to time after maintenance. I would not rely on this.

please do not remove at least .torrent files during maintenance - I’m seeding x86 and mipsbe folders for almost all versions since 3.27 :slight_smile: (5.7G upload summary for v3.30, 4.16, 5.0rc6 and 5.0rc7 :-p )