7.26beta [development] is released!

Before an upgrade:

Remember to make backup/export files before an upgrade and save them on another storage device;
Make sure the device will not lose power during upgrade process;
Device has enough free storage space for all RouterOS packages to be downloaded.

What's new in 7.26beta4 (2026-10-27):

  • app - add remove-certificate command for certificates not used by any app;
  • bgp - improve update processing performance when multiple peers are used;
  • bonding - add lacp-strict setting for 802.3ad bonds;
  • bridge - fix incorrect root-path-cost calculation in MLAG when the root bridge is on a single-connected port;
  • bridge - fix loop-protect not working when a VLAN interface is added to the bridge (additional fixes);
  • certificate - add option for pasting certificate in PEM format in add and import commands;
  • certificate - fix CRL download failing when the server responds with an HTTP 3xx code;
  • certificate - fix empty error message when ACME DNS validation times out;
  • certificate - fix services continuing to use the previous certificate after ACME renewal;
  • cmr - fix configuration display not showing effective values for unset fields;
  • cmr - fix VLAN rules being applied to all ports when port-labels is not set;
  • cmr - improve stability;
  • cmr - replace dashboard value bars with grouped bar graphs;
  • cmr - require write policy to run the alert test command;
  • console - fix custom SSH client login parameters being ignored (introduced in v7.26beta1);
  • console - fix deprecated argument names not being readable with get and proplist;
  • console - improve stability;
  • disk - fix NFS clients being served the wrong export after a reboot;
  • ethernet - disable EEE on RB4011, RB1100AHx4, L009, L11, L23 devices;
  • ethernet - do not allow adding duplicate RPS interface entries;
  • ethernet - fix broadcast traffic still reaching the CPU when port isolation is used on Atheros and MediaTek switches (additional fixes);
  • iot - fix LoRa channel configuration changes failing with a validation error;
  • ipsec - fix XFRM interfaces staying down until a reboot;
  • ipv6 - fix from-pool address lifetimes not updating after a prefix renewal (introduced in v7.25);
  • l3hw - improve stability on CRS8xx series switches;
  • log - fix logging actions with target=script not running the script after a reboot;
  • lte - fix eSIM provisioning from the mobile app (introduced in v7.26beta1);
  • lte - fix Telit LE910C4-WWX modem serial driver not binding at cold boot;
  • lte - fix traffic not passing with multiple locally terminated APNs for R11e-4G modem;
  • lte - reduce eSIM pending notification send retry count to 2;
  • netwatch - fix check-certificate not working for HTTPS-GET probes;
  • netwatch - fix wrong checksum in the first ICMP echo of a test on TILE devices;
  • poe-out - fix missing status column in print output;
  • ppp - fix BG770A modem not initializing after a firmware upgrade until a reboot;
  • route - add RPKI ASPA validation support;
  • route - fix routing memory statistics missing some memory pools;
  • sfp - fix DAC EEPROM corruption when disabling 400G ports on CRS804 and CRS812 switches;
  • socks - fix comments not being saved;
  • ssh - refactor SSH internal processes;
  • switch - add a high-priority CPU queue for control traffic on Marvell Prestera switches;
  • switch - fix CPU-sent VLAN-tagged packets with the DEI bit being dropped on Marvell Prestera switches;
  • system - improve stability;
  • tr069 - add nodes for GPS information;
  • usb - add overcurrent monitoring and per-port power cycle for hAP be3 Media;
  • user-manager - fix database not opening after reboot when db-path is several directories below the mount point;
  • webfig - fix missing default values for CMR label fields;
  • webfig - fix the Power Cycle action not working;
  • wifi - fix virtual interface restart loop when reselect-interval and reselect-time are configured (introduced in v7.25);
  • wifi - initial easymesh controller and agent implementation (CLI only);
  • wifi-qcom-be - fix station mode not connecting when limited to an older standard than the AP;
  • wifi-qcom-be - fix station not connecting when limited to narrower channel than AP;
  • winbox - allow adding LTE interfaces with a master interface and APN profile (additional fixes);
  • winbox - make RPS menu configureable;

What's new in 7.26beta3 (2026-10-16):

  • apptraffic - fix connection tracking not reverting to auto when apptraffic is disabled;
  • bridge - add dhcp-snooping-option82-policy setting for handling packets that already carry option 82;
  • bridge - add topology-change, host-moves and STP timer statistics to monitors;
  • bridge - fix fragmented IPv6 traffic being dropped by DHCPv6 snooping (introduced in v7.23);
  • bridge - fix static host entries being aged out of the hardware table;
  • bth - fix allow-uploads being settable on shares that point to a file;
  • cmr - add low-voltage-pd-detected poe status;
  • cmr - add user attribution to log entries;
  • cmr - allow using the WiFi SSID as an automatic label;
  • cmr - do not create alert conditions when rebooted=no or unpaired-device-connected=no;
  • cmr - fix channel width report for wifi stations;
  • cmr - fix device identity changes not syncing with the server;
  • cmr - fix failed upgrade alerts showing an incorrect version;
  • cmr - fix layout node coordinates displayed incorrectly when negative;
  • cmr - fix manual upgrade to a pinned version;
  • cmr - fix missing application counters in the apptraffic view;
  • cmr - fix missing device export command;
  • cmr - fix pairing password requirement changes not being detected;
  • cmr - fix pairing state after a failed password pairing;
  • cmr - fix setting port-labels for multiple ports from the CLI;
  • cmr - fix the first interface-change alert not firing;
  • cmr - fix upgrade "show-devices" listing non-paired devices;
  • cmr - fix wifi-logs showing entries from unselected devices;
  • console - fix /cmr configuration missing from the export;
  • console - improve stability;
  • container - add label support;
  • defconf - disable FTP and Telnet services;
  • defconf - fix boot device selection after configuration reset with keep-apps=yes;
  • discovery - do not send LLDP power requests before the default configuration is applied;
  • disk - fix all-zero NGUIDs on NVMe over TCP exported namespaces;
  • disk - fix newly formatted Btrfs disks failing to mount (introduced in v7.26beta1);
  • dot1x - fix MACsec not working between ARM and MIPS devices;
  • dude - replace dude 32-bit client with 64-bit version;
  • ethernet - fix broadcast traffic still reaching the CPU when port isolation is used on Atheros and MediaTek switches;
  • ethernet - fix occasional packet loss on hAP be Media;
  • ethernet - fix spurious duplicate MAC address warning on WDS interfaces;
  • evpn - fix MAC-IP route origination and withdrawal (introduced in v7.25);
  • iot - fix LoRa gateway packet validation when transmitting;
  • ipsec - fix IKEv2 EAP-TTLS client failing with invalid trust store (introduced in v7.21);
  • ipsec - fix policies not being loaded after an upgrade (introduced in v7.25);
  • l3hw - add VXLAN offloading to CRS8xx series switches;
  • l3hw - fix hardware offload for active-backup bonds;
  • l3hw - fix hardware offload for VLAN interfaces created directly on Ethernet ports on CRS8xx series switches;
  • l3hw - fix offload issues on ECMP routes with non-offloadable paths;
  • l3hw - fix packet loss when a directly connected host moves from a bond to Ethernet;
  • l3hw - gate L3 hardware offload by the port's L2 hardware offload state;
  • l3hw - stop forwarding packets through an unreachable nexthop;
  • lcd - improve stability when changing the color scheme after touchscreen recalibration;
  • leds - fix Audience front LED when wifi is managed by wifi-qcom-ac;
  • log - fix the default flag not being shown for the default configuration log rules;
  • lte - clear the cached eSIM profile list after a SIM change;
  • lte - fix dialer for D-Link DWM-222W modems (additional fixes);
  • lte - fix iOS tethering not obtaining an IP address;
  • lte - fix linkup only after link-recovery-timer after firmware-upgrade on RG650E-EU modem;
  • lte - fix packet loss with R11e-LTE-US modems (introduced in v7.21);
  • lte - fix QMI modems waiting out the full link-recovery-timer after re-attaching;
  • lte - fix Telit LE910C4-WWX modem not initializing after a cold boot;
  • lte - improve modem firmware-upgrade for EG800K-EU modem;
  • lte - improve stability for devices with QMI modems;
  • lte - keep the "auto" MTU option on LTE interface after reboot (additional fixes);
  • lte - prevent removing an APN profile that is still in use by inactive interfaces;
  • mpls - fix dynamic-label-range rejecting a valid 1024-label range;
  • netinstall - add force stop for in-progress installations;
  • netwatch - improve stability when deleting https-get probes;
  • poe-out - fix export not showing the configuration under the poe submenu;
  • poe-out - fix poe-in voltage monitoring and LLDP power requests on hEX S (2025) devices;
  • routing-filter - fix any-regexp community matcher matching an empty community attribute;
  • routing-filter - fix community delete, filter and modify with regexp-only community lists;
  • sfp - fix host link breaking on S+RJ10 modules when changing advertised modes;
  • sfp - improve link stability for QSFP28 breakout ports to prevent interface lane flapping when one lane goes offline;
  • sniffer - fix long-running captures failing after approximately 4.3 billion packets;
  • snmp - add ospfAdminStat and ospfRouterId to the OSPF MIB;
  • ssh - fix a failed command returning a successful exit status;
  • switch - fix egress rate limiting with jumbo frames on Marvell Prestera switches;
  • switch - fix link flapping on QSFP cage ports when connecting to NVIDIA DGX Spark;
  • switch - fix VLAN-tagged traffic being looped back in MLAG setups on CRS8xx series switches;
  • switch - improve SFP/QSFP auto-negotiation on CRS8xx series switches;
  • system - fix interface statistics for third-party monitoring tools;
  • system - improve stability;
  • tls - add Renegotiation Indication Extension support;
  • traffic-flow - add post-NAT IPv6 addresses to NetFlow records;
  • traffic-flow - fix CPU usage being classified as networking in the profiler;
  • webfig - add on-demand loading of directory contents in the Files menu;
  • webfig - fix static IPv6 addresses showing wrong lifetime values;
  • webfig - improve network topology view performance;
  • wifi - add station-bridge and station-pseudobridge mode support for MLO stations;
  • wifi - fix client isolation assigned via RADIUS being lost after roaming;
  • wifi - improve stability when disabling an AP with multiple connected stations;
  • wifi - initial MLO station mode support on 802.11be devices;
  • wifi - make station interfaces compatible with access points that do not retransmit EAPoL message 1;
  • wifi-mediatek - fix roaming between APs belonging to the same MLO group;
  • wifi-mediatek - improve stability when MLO stations connect;
  • wifi-mediatek - update radio regulatory information;
  • wifi-mediatek - update the wireless driver and firmware (additional fixes);
  • wifi-qcom-ac - fix traffic being sent to the wrong station after a station-bridge roams between APs;
  • winbox - add a comment field to the DNS adlist window;
  • winbox - add the default-country parameter to wifi radio settings;
  • winbox - add wpa3-psk-gd to wifi security profile authentication types;
  • winbox - add ZeroTier controller, member and peer hint settings;
  • winbox - allow adding LTE interfaces with a master interface and APN profile;
  • winbox - display the "forced-on-bt" PoE-out mode set from the CLI;
  • winbox - fix bridge filter window disabling valid fields for IPv6 rules;
  • winbox - fix wifi radio band selection not being available in radio settings;
  • winbox - hide ACL rule counter tools and graphs on non-Prestera switches;
  • winbox - rename last-member-interval to last-member-query-interval;
  • wireguard - ignore disabled peers when checking for duplicate Allowed Addresses;
  • www - fix REST API login for users with rest-api policy, but without api policy;

What's new in 7.26beta1 (2026-10-01):

  • bridge - add a per-VLAN DHCP snooping option;
  • bridge - fix loop-protect not working when a VLAN interface is added to the bridge;
  • bridge - show if bridge port is blocked by dot1x;
  • bridge - store hw option for disabled bridge ports;
  • cmr - add initial implementation of centralised platform for RouterOS devices, allowing updates, monitoring, alerts and other options;
  • console - improve stability;
  • container - add /app menu to ARM32 devices;
  • crypto - improve ECDSA and EdDSA key and signature validation;
  • dhcpv4-client - improve stability when the interface is deactivated while the client broadcasts a DHCP release;
  • dhcpv6-server - add a dns-none option to not include DNS options in responses;
  • dhcpv6-server - fix a DHCPv6 server failure when the RADIUS reply contains an empty delegated IPv6 prefix;
  • dns - improve service stability on HTTP/2 DoH connections;
  • ethernet - improve stability on devices with Intel I226-V network controllers;
  • ethernet - move the port bandwidth setting to the switch port menu;
  • files - improve stability when moving directories to external storage;
  • interface - show if interface is blocked by stp or dot1x;
  • ipsec - fix IPsec tunnels failing after migration from the old QKD settings;
  • ipsec - fix IPsec tunnels not establishing when an address my-id is configured on the responder;
  • l3hw - add VRRP hardware offloading support;
  • log - add the container name to CEF logs;
  • lte - do not reconfigure if not RouterOS activated CID is deactivated for R11l-LTE7 modem;
  • lte - fix dialer for D-Link DWM-222W modems;
  • lte - fix IPv6 route not being added on modems that do not report a gateway via control interface;
  • lte - fix modem firmware-upgrade failing when SMS polling is enabled;
  • lte - fix multi-APN passthrough stopping when one APN fails to connect;
  • lte - fix multi-APN passthrough stopping when one passthrough-interface VLAN is down on the CPE in multi passthrough interface setup;
  • lte - fix passthrough cleanup when the lte link goes down for QMI modems;
  • lte - fix recurring LTE disconnects R11e-LTE-US modem and some Sierra modems;
  • lte - keep the "auto" MTU option on LTE interface after reboot;
  • lte - reworked multi-apn support. Added support for slave APN interface add/remove;
  • netinstall - install the package version of the configured update channel;
  • ovpn - improve stability in UDP Ethernet mode when the TX queue is full;
  • pim - fix a routing process failure when the hello-delay is set to 0;
  • ptp - fix PTP not working on a VLAN-aware bridge when IGMP snooping is enabled;
  • qos - fix per-queue counters after a switch restart (introduced in v7.23);
  • quickset - fix the WAN interface being selected incorrectly;
  • reverse-proxy - fix setting the VRF parameter for reverse-proxy rules via CLI;
  • switch - add interface-list support to port isolation;
  • switch - fix high CPU usage when removing switch VLANs on Atheros-based switch chips;
  • switch - fix switch rules not working on Atheros-based switch chips;
  • switch - fix switch rules port matchers not working on IPv6 traffic on Atheros-based switch chips;
  • switch - fix switch rules with rate limits stopping traffic on CRS3xx devices;
  • switch - improve stability on CRS326-24S+2Q+ devices;
  • system - improve stability;
  • system - stop the flash configuration store from growing on dynamic configuration changes;
  • webfig - add conditional coloring of cells in tables;
  • wifi - add a default-country parameter in radio settings (CLI only);
  • wifi - fix WPA3 SAE authentication issue for ECC group 21 (introduced in 7.24.3);
  • wifi - implement channel.reselect-interval feature for missing drivers;
  • wifi - reuse freed station association IDs;
  • wifi-mediatek - update the wireless driver and firmware;
  • wifi-qcom - fix antenna gain setting not affecting transmit power (introduced in v7.24);
  • winbox - add the interface column to the OSPF neighbor list;
  • winbox - rename "minimum-version" to "minimum-firmware" under "System/RouterBOARD" menu;
  • winbox - show warning messages under "System/Users/SSH Keys" and "System/Users/SSH Private Keys" menu;
  • wireguard - do not show an interface as running when it has no peers;
  • wireguard - fix a client-dns value that could not be removed in WinBox;
  • wireguard - fix a peer that would not work after import when no endpoint address is set;

To upgrade, click Check For Updates under System/Packages menu and select the testing 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)a
  • I encountered an issue, but solved it (please post the solution)
0 voters

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.

Not a single MLAG fix in 7.26beta1 despite all the recent reports??

dns - improve service stability on HTTP/2 DoH connections;

Very good! Would it be relevant to connection multiplexing?

Nice!!

I really hope, to the point i almost beg for the DoH with Quad9 works. Spent 2 weeks troubleshooting, going back and forth with support, I'm sure mister Glebs bless his heart had enough of me for a lifetime.

Doing everything by the book, bootstrapping DoH, inputting the correct domain and the correct server ip's for Quad9, using traffic captures to troubleshoot the dns, warning DoH server response not OK: 0: logs repeating all the time made me lose some years of my life. I'm not 100% convinced this is not a mikrotik issue but i am about 85% there, Quad9 isn't too reliable.

In the end i ended up switching to CloudFlare and it just worked.

However the dns - improve service stability on HTTP/2 DoH connections; gives me hope.

Hope someone gonna test it and give feedback, because I'm good with DNS for a bit.

Thanks for fixing! I observed this behavior but thought it happened on purpose. :smiley:

Big news! cmr comes as separate nkg. That's great to see new packages are introduced (e.g. netinstall, cmr) instead of growing the base package. :+1: Metadata says "CMR server", so this is a service you only install once in your network and can manage other devices. Right?

Also nice! I already recognized the larger container npk in 7.24 with new binary inside. So now it is official.

What is it actually?

Please note that this, as the changelog states, is "initial implementation" or WIP of CMR. Things will improve and adapt - some things are available only through WebFig and not through WInBox yet, etc. Finally we can tell why WInBox 4 was required as minimal supported version as well! :slight_smile:

  • The server runs on a device with the cmr package. The client is part of RouterOS, so every device can be a client,

except devices with the smips and powerpc architecture.

First impression of the WebFig Controller dashboard: very good for an "initial implementation"! Keep it coming!

Regarding WinBox 4:

Do I need to clear any caches? There are some icons missing.

Thank you very much!

Can this be a signal to hope to flowspec?

What a-holes... :face_with_symbols_on_mouth: (just kidding!)

but you should've said so sooner... There would have been less controversy...

:upside_down_face: "I like Winbox 4" if is it the price...

7.26beta1 has the same issues I reported on 7.25rc1 [testing] is released! - #11 by CTassisF.

SUP-225393

Except also SwOS... for now...

fail-policy=continue skips a failed device and continues with the rest. fail-policy defaults to continue when unset. The other fail policies are stop and continue-order.

NO!

MUST be fail-policy=stop the default...

For most of the functionality of CMR, we suggest using Webfig right now, it has more features, like maps.

... and mipsbe.

EDIT: nevermind, see table by rextended below:

Seriously?

90% of all my CPEs are mipsbe...