Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FeatureStatus
CAPsMANOK
InterfacesOK

Wireless


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 ****
ToolsOK

Queues

OK

FirewallOK
HotSpotOK
Static RoutingOK
User ManagerSee notes

Notes


Warning

The routing protocol configuration upgrade is triggered only once. This means that if a router was downgraded to ROSv6, the configuration was modified and the router got upgraded back to ROSv7, then the resulting configuration is the one that was present before the downgrade. To re-trigger v6 configuration conversion, load ROSv6 backup with the option force-v6-to-v7-configuration-upgrade=yes


BGP

Anchor
bgp
bgp

All known configurations will upgrade from 6.x to 7.x sucessfullysuccessfully. But keep in mind that there is a complete redesign of the configuration. v7 BGP implementation provides with connection, template and session menus.

Template contains all BGP protocol-related configuration options. It can be used as a template for dynamic peers and apply a similar config to a group of peers. Most of the parameters are similar to the previous implementation except that some are grouped in the output and input section making the config more readable and easier to understand whether the option is applied on input or output.

...

All known configurations will upgrade from 6.x to 7.x sucessfullysuccessfully.
OSPFv2 and OSPFv3 are now merged into one single menu /routing ospf. At the moment there ano are no default instances and areaareas. To start OSPF you need to create an instance and then add are to the instance.

...

Upgrade MPLS setups with caution, and make sure to backup configuration before the upgrade.


Routing filters

Anchor
routingfilters
routingfilters

All supported options are upgraded without any issue, in the case of an unsupported option - an empty entry is created. The routing filter configuration is changed to a script-like configuration. 

...

Anchor
user manager
user manager

RouterOSv7 provides with the new and redesigned implementation of User Manager, configuration now is integrated into RouterOS WinBox and console, 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 for from the scratch.


New features

New Kernel is implemented in RouterOSv7, that lead 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
  • 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

...