To upgrade, click Check For Updates under System/Packages menu and select the long term Channel in RouterOS configuration interface, or head to our download page: http://www.mikrotik.com/download
Everything went smoothly
I encountered an issue after the update (please post about the device, configuration, and unexpected symptoms)
I encountered an issue, but solved it (please post the solution)
0voters
If you experience version related issues, then please send supout file from your router to support@mikrotik.com. The file must be generated while a router is not working as suspected or after some problem has appeared on the device
Please keep this forum topic strictly related to this particular RouterOS release.
Noticed my ansible stopped working on the upgrade. Did some digging and its dying at the initial login where it checks the identity. Found in SSH (from my machine and internally doing a /system ssh 127.0.0.1), doing a /system identity print
[admin@MyRouter] > /system identity print name: M y R o u t e r
Where I would have expected
name: MyRouter
I have only tested on my rb5009s, but I see this on all 14 I've upgraded.
by no means do I know what I'm doing here, but my ansible plugin for routeros is here:
~/ansible-pylibssh-venv/lib/python3.13/site-packages/ansible_collections/community/routeros/plugins/cliconf/routeros.py
and I just changed this:
identity = self.get('/system identity print')
data = to_text(identity, errors='surrogate_or_strict').strip()
match = re.search(r'name: (.+)$', data, re.M)
if match:
device_info['network_os_hostname'] = match.group(1)
To this:
identity = self.get(':put ("name: " . [/system identity get name])')
data = to_text(identity, errors='surrogate_or_strict').strip()
match = re.search(r'name: (.+)$', data, re.M)
if match:
device_info['network_os_hostname'] = match.group(1)
This build went ontp my hAP-ax2 without issue, but considering the current slew of new bug (coupled with no LTE gear), I backed it out and will wait to see what transpires, since I now have everything (local and remote) on 7.23.6 andeverything but OpenVPN is working. (Known good configs now get a "no crypto algorithm available" despite just about everything being selected. (This was seen in 7.23.5 as well ... it may have last been seen OK in 7.23.3, not sure . . . . ). Clients have NOT updated, so this isn't the BS that OpenVPN introduced.
Upgraded my ac2 from previous long-term 7.23.5 and wifi suddendly comes back, so far so good. I also see the same system/identity/print result with each character per line but it's not a concern for me.
After the update, some of my devices cannot be connected to Dude as Router OS / Mikrotik, others work fine... I understand the problem is in TLS and updating the certification system. How can I overcome this? The problem has affected RB962UiGS-5HacT2HnTб RB951Ui-2HnD, RB962UiGS-5HacT2HnT, RB951Ui-2HnD, CRS112-8P-4S, L009UiGS-RM, RB750 (infinitely connection timeout, next attempt at)
same here ... dude was unable to connect
also I was unable to connect to the remote devices behind the vpn endpoint using romon ...
I needed to downgrade dude machine, gateway, vpn endpoint ...
All back on .5 and it works again
Interesting - I had the problem with MIPS device but Dude connected to ARM and ARM64 devices without problem. Maybe it really is related to this identity "format" problem after all. Let's see if this will be corrected in 7.23.10 or 7.24.8
I doubt the "format" issue is specific to system/identity value print, it is more likely some library function that is broken and that can be used in other places as well, pretty scary if you imagine that it can also be used to generate kernel netfilter rules for example , hopefully it is not the case but for now I will certainly not install this on anything...