Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: typos

...

Upgrading from v6 to v7 happens exactly the same way, as upgrading within v6 releases. Please follow the the Upgrade manual for more detailed steps. If you are currently running RouterOS version 6 or older, we first suggest upgrading to the latest stable or long-term release in v6 (currently 6.49.10 Long-term and 6.49.11 Stable).

Info

In most RouterOS setups that run fine with the aforementioned v6 versions, no extra steps are required. Upgrading to v7 will automatically convert the configuration and your device will function right away.

...

FeatureStatus
CAPsMANOK
InterfacesOK

Wireless

OK
Bridge/SwitchingOK
Tunnels/PPPOK
IPv6

OK

BGP

OK, but attention is required  *

OSPFOK, but attention is required **
MPLSOK, but attention is required ***

Routing filters

OK, but attention required is required ****

PIM-SM

See notes

IGMP Proxy

OK
ToolsOK

Queues

OK

FirewallOK
HotSpotOK
Static RoutingOK
User ManagerSee notes

...

Multiple rules without action are stacked in a single rule and executed in order like a firewall, the reason is that the "set" parameter order is important, and writing one "set"s per line, allows for an easier understanding from top to bottom on what actions were applied.

...

Upgrading RouterOS to v7 will not preserve PIM-related configuration. After the upgrade, multicast routing configuration will be available under the /routing/pimsm menu and an additional "multicast" package is not required anymore. More information is available available here.


User Manager

Anchor
user manager
user manager

RouterOSv7 provides the new and redesigned implementation of User Manager, configuration is now integrated into RouterOS WinBox and console (WEB admin configuration interface is not available), more information is available here. Direct migration from older User Manager is not possible, it is possible to migrate older database from /user-manager/database/migrate-legacy-db However, it might be a good idea to start configuration from the scratch.

New features

A New Kernel is implemented in RouterOSv7, that lead which leads to performance changes due to route cache, as well some tasks might require higher CPU and RAM usage for different processes.

  • completely new NTP client and server implementation
  • merged individual packages, only bundle , and a few extra packages remain (dropped support for LCD and KVM packages)
  • new Command Line Interface (CLI) style (RouterOS v6 commands are still supported)
  • support for Let's Encrypt certificate generation
  • support for REST API
  • support for UEFI boot mode on x86
  • CHR FastPath support for "vmxnet3" and "virtio-net" drivers
  • support for "Cake" and "FQ_Codel" type queues
  • support for IPv6 NAT
  • support for Layer 3 hardware acceleration on all CRS3xx devices
  • support for MBIM driver with basic functionality support for all modems with MBIM mode
  • support for MLAG on CRS3xx devices
  • support for VRRP grouping and connection tracking data synchronization between nodes
  • support for Virtual eXtensible Local Area Network (VXLAN)
  • support for L2TPv3
  • support for OpenVPN UDP transport protocol
  • support for WireGuard
  • support for hardware offloaded VLAN filtering on RTL8367 (RB4011, RB100AHx4) and MT7621 (hEX, hEX S, RBM33G) switches
  • support for ZeroTier on ARM and ARM64 devices
  • completely new alternative wireless package "wifiwave2" with 802.11ac Wave2, WPA3, and 802.11w management frame protection support (requires ARM CPU and 256MB RAM)
  • support for hardware offloaded VLAN filtering on RTL8367 (RB4011, RB100AHx4) and MT7621 (hEX, hEX S, RBM33G) switches
  • support CPU frequency scaling for x86 devices

...