MikroTik RouterOS 7.18 — What Changed
Introduction
Section titled “Introduction”The stable version 7.18 of Mikrotik RouterOS brought significant enhancements, albeit in smaller quantities compared to version 7.17. Among the most relevant new features, performance improvements, package management, and support for new resources stand out.
FastPath and FastTrack Support on IPv6
Section titled “FastPath and FastTrack Support on IPv6”One of the most anticipated improvements was the addition of FastPath and FastTrack support for IPv6. With this, network performance with IPv6 is equivalent to that of IPv4, ensuring more efficient and faster data transmission.
Mikrotik RouterOS 7.18: Improvements in Package Management
Section titled “Mikrotik RouterOS 7.18: Improvements in Package Management”Now, the system’s package section displays all available extra package options, indicating those that are not installed. The installation process has become simpler: just enable a desired package, and it will be automatically downloaded and scheduled for installation on the next device reboot.
Improvements in the Container Package
Section titled “Improvements in the Container Package”Several improvements were made to the container functionality:
- The default URL for downloading remote images is now “lscr.io”, linked to linuxserver.io, an alternative to Docker Hub.
- The root directory is now used for both installation and extraction of images, reducing failures due to lack of space.
- Better detection of hardware architecture, allowing proper support for ARMv5 and ARMv6.
Mikrotik RouterOS 7.18: Swap File for Low RAM Memory
Section titled “Mikrotik RouterOS 7.18: Swap File for Low RAM Memory”The swap file functionality, previously restricted to the container package, is now part of the base package. This allows devices with low RAM memory to use a swap file, expanding their capacity without the need to add the container package.
Improvements in File Management
Section titled “Improvements in File Management”File management has received enhancements to better handle large amounts of data:
- It is now possible to print the contents of specific directories.
- New “recursive” and “relative” flags allow viewing files in subdirectories and hiding the hierarchy above the current directory.
Full Support for BTRFS with ROSE
Section titled “Full Support for BTRFS with ROSE”The ROSE package now provides full support for the BTRFS file system. Among the new options are:
- Formatting disks in BTRFS.
- Specific section for file system management, including “scrub” and “balance” functions.
- Subvolume management, allowing the creation of snapshots and their transfer over the network.
Mikrotik RouterOS 7.18: Hardware Offloading for VXLAN
Section titled “Mikrotik RouterOS 7.18: Hardware Offloading for VXLAN”The latest CRS and CCR devices now offer hardware offloaded VXLAN support, significantly improving data transmission efficiency. The default port for VXLAN has been changed to 4789.
Bluetooth Adapter Support
Section titled “Bluetooth Adapter Support”ARM and ARM64 devices have gained a new package called “iot-bt-extra”, which adds support for generic Bluetooth adapters with Bluetooth Low Energy technology and Bluetooth advertising. This allows Mikrotik routers and switches to be transformed into Bluetooth tracking devices, compatible with third-party tags.
Advanced Settings and L3HW Monitoring
Section titled “Advanced Settings and L3HW Monitoring”For devices that support hardware offloading in L3, new advanced settings and monitoring tools are now available directly in the graphical interface.
Mikrotik RouterOS 7.18: Compatibility with MKController
Section titled “Mikrotik RouterOS 7.18: Compatibility with MKController”RouterOS 7.18 is fully compatible with MKController services, facilitating network management and automation for administrators and service providers.
How to Upgrade to RouterOS 7.18
Section titled “How to Upgrade to RouterOS 7.18”Via Winbox or WebFig
Section titled “Via Winbox or WebFig”- Go to System → Packages.
- Click Check for Updates and select the Stable channel.
- Click Download & Install.
- The device reboots automatically after the update.
Via RouterOS terminal
Section titled “Via RouterOS terminal”/system package update set channel=stable/system package update check-for-updates/system package update installSummary of Key Changes in RouterOS 7.18
Section titled “Summary of Key Changes in RouterOS 7.18”| Feature area | What changed |
|---|---|
| IPv6 performance | FastPath and FastTrack support added — IPv6 now matches IPv4 throughput |
| Package management | Extra packages now shown in the list with install-on-reboot option |
| Containers | New default image registry (lscr.io), better architecture detection |
| Swap file | Moved to base package — available without the container package |
| File management | Directory listing, recursive flag, relative path flag |
| BTRFS (ROSE) | Full format, scrub, balance, subvolume, and snapshot support |
| VXLAN | Hardware offload on CRS/CCR devices; default port changed to 4789 |
| Bluetooth | New iot-bt-extra package for BLE advertising on ARM/ARM64 |
| L3HW monitoring | New advanced settings and monitoring in the GUI |
Conclusion
Section titled “Conclusion”The update to version 7.18 of RouterOS brought essential enhancements to performance, package management, containers, storage, and support for new hardware. Keeping your devices updated will ensure access to these improvements, providing greater security, reliability, and efficiency for your network.
Didn’t find the information you were looking for? Have other questions? Want to help us improve our materials? Don’t hesitate to contact us for MKController support!