Asuswrt is the name of the firmware developed by Asus for use on all their recent routers. It was originally based on Tomato, and got extensively modified by Asus over the years as they added their own features to it.
Asuswrt-Merlin is an alternative, customized version of that firmware. Developed by Eric Sauvageau, its primary goals are to enhance the existing firmware without bringing any radical changes, and to fix some of the known issues and limitations, while maintaining the same level of performance as the original firmware. This means Asuswrt-Merlin retains full support for NAT acceleration (sometimes referred to as "hardware acceleration"), enhanced NTFS performance (through the proprietary drivers used by Asus from Tuxera), and the Asus exclusive features such as AiCloud or the Trend Micro-powered AiProtection. New feature addition is very low on the list of priorities for this project.
Supported models
- RT-AX88U
- GT-AX11000
- RT-AX58U V1
- RT-AX3000 V1 (same firmware as RT-AX58U)
- RT-AX86U
- RT-AX86S (same firmware as RT-AX86U)
- RT-AX68U
- RT-AC68U V4 (same firmware as RT-AC68U)
- GT-AXE11000
- GT-AX6000
- ZenWiFi Pro XT12
- GT-AX11000_PRO
- GT-AXE16000
- RT-AX86U_PRO
- RT-AX88U_PRO
- RT-BE96U
- GT-BE98_PRO
- RT-BE86U
- RT-BE88U
Limited support (until December 2024)
- RT-AC66U_B1 (same firmware as the RT-AC68U)
- RT-AC68U (all versions and revisions)
- RT-AC68P (same firmware as RT-AC68U)
- RT-AC68UF (same firmware as RT-AC68U)
- RT-AC1900 (same firmware as RT-AC68U)
- RT-AC1900P (same firmware as RT-AC68U)
- RT-AC88U
- RT-AC3100
- RT-AC5300
- RT-AC86U
- RT-AC2900 (same firmware as RT-AC86U)
- GT-AC2900
No longer supported
- RT-N16
- RT-N66U
- RT-AC66U
- RT-AC56U
- RT-AC87U
- RT-AC3200
- RT-AX56U
Note: the U, R and W variants are all supported, as they are the exact same hardware and firmware, only different marketing SKUs or different case color.
If your model/version is not on the list, then expect it to NOT be supported except by a third party fork.
Forks and variants
There are a number of forks available which may cover different models.
Gnuton: https://github.com/gnuton/asuswrt-merlin.ng
Supported models:
- DSL-AC68U
- DSL-AX82U/DSL-AX5400
- RT-AX82U V1 and V2
- RT-AX92U
- ZenWIFi XT8
- ZenWIFi ET8
- TUF-AX5400
- TUF-AX3000
- RT-AX58U/RT-AX3000 V2
- GT-BE98
There are also a number of illegal forks which run on non-Asus routers. Asuswrt cannot legally be run on these, as they are not licensed for use of the proprietary components like Trend Micro's engine. These illegal forks are not supported, and should not be used. In addition they are generally in violation of GPL licensing terms, as their source code is not publicly available.
AddOns
Asuswrt-Merlin has a rich ecosystem that consists of third party developed addons, which can enhance the router with features like ad blocking or connection monitoring. You find more info in the AddOns support forum at SNBForums.