What's new

[About] Asuswrt-Merlin - custom firmware for Asus routers

Not open for further replies.


Asuswrt-Merlin dev
This is a customized version of Asuswrt, the firmware developed and used by Asus on many of their routers.

Official support:
RT-AC66U_B1 (use the RT-AC68U firmware)
RT-AC68U/RT-AC68P/RT-AC68UF/RT-AC1900/RT-AC1900P (same firmware)
RT-AX3000 (use the RT-AX58U firmware)

No longer actively supported:

Note: the "W" and "R" variants are also supported (for example, RT-N66R, RT-AC68W).

The primary goals of this project are to fix bugs, add a few basic features and tweaks to the original firmware. This firmware will try to remain as close as possible to the original firmware. If you are looking for a slew of advanced features, then this project is not for you. Look at TomatoUSB or DD-WRT, two excellent products that might suit your needs better.

If however you prefer something as close as possible to the manufacturer's firmware, then this is for you :)


Asuswrt-merlin provides the following changes over the original firmware:

  • Various bugfixes and optimizations
  • Some components were updated to newer versions, for improved stability and security
  • User scripts that run on specific events
  • Cron jobs
  • Ability to customize the config files used by the router services
  • Ability to turn off router LEDs
  • Entware easy setup script (alternative to Optware - the two are mutually exclusive) (unavailable on RT-AC86U)
  • SNMP support (based on experimental code from Asus)
  • Nano text editor (for more user-friendly script editing)
  • NTP daemon, which can synchronize your client devices
  • TLS 1.3 support for some services (OpenSSL 1.1.1)
Disk sharing:
  • Enable/disable the use of shorter share names
  • NFS sharing (through webui)
  • Allow or disable WAN access to the FTP server
  • Updated Samba version (3.6), with SMB2.0 support
  • TLS support for the FTP server
  • Force acting as a Master Browser
  • Act as a WINS server
  • SSHD support for key-based authentication
  • Allows tweaking TCP/UDP connection tracking timeouts
  • CIFS client support (for mounting remote SMB share on the router)
  • User-defined options for WAN DHCP queries (required by some ISPs)
  • Advanced OpenVPN client and server support
  • Support for new OpenVPN 2.4 features like NCP and LZ4
  • Netfilter ipset module, for efficient blacklist implementation
  • Configurable min/max UPNP ports
  • IPSec kernel support (N66/AC66 only)
  • DNS-based Filtering, can be applied globally or per client
  • Custom DDNS (through a user script)
  • TOR support, individual client control (based on experimental code from Asus)
  • Policy routing for the OpenVPN client (based on source or destination IPs), sometimes referred to as "selective routing")
  • DNSSEC support
  • fq_codel queue discipline for QoS (ARM-based models only)
  • Full cone NAT support (RT-AC86U only)
  • Detailed wireless troubleshooting information (RT-AC86U only)
  • Modern DDNS client (In-a-Dyn), with HTTPS support
  • DNS-over-TLS support
  • Redirect NTP client queries to the router's own NTP daemon
Web interface:
  • Performance improvements
  • Optionally save traffic stats to disk (USB or JFFS partition)
  • Enhanced traffic monitoring with graphical reports of historical data
  • Traffic report per IP (except on RT-AC86U)
  • Hostname field on the DHCP reservation page
  • System information summary page
  • Wifi icon reports the state of both radios
  • Wireless site survey
  • Advanced Wireless client list display, including automated refresh
  • Redesigned layout of the various System Log sections
  • Editable fields for some pages
  • User-provided SSL certificate

Hope you folks like it :)
Last edited:


Asuswrt-Merlin dev
Last edited:
Not open for further replies.

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!