Asus gebruikt voor zijn nieuwere routers, zoals de RT-AC66U en RT-AC87U, van Tomato afgeleide firmware met de naam Asuswrt. Deze firmware is, op enkele drivers na, opensource, waarbij de gesloten binaries wel meegeleverd worden. Asuswrt-merlin is op zijn beurt een aangepaste versie van de originele firmware van Asus. Het bevat onder meer bugfixes en kleine verbeteringen, maar probeert toch dicht bij het origineel te blijven, zodat het mogelijk blijft om nieuwe features die Asus introduceert toe te voegen aan de code. Versie 380.57 is uitgekomen en hierin zijn de volgende veranderingen en verbeteringen doorgevoerd:
New:Changed:
- Merged with 380_1031 GPL
- Added RT-AC3100 and RT-AC5300 support
- Added RT-AC68U HW Revision C1 support
- Backup/Restore of the content of the JFFS partition (under Administration Restore/Save Settings)
- Added DNSSEC support. Can be enabled under LAN -> DHCP.
- Added custom/postconf support for igmpproxy.conf.
Fixed:
- Increased user account limit from 16 to 32 on the VPN server pages.
- Updated e2fsprogs to 1.42.13
- Increased maximum entries in Parental Control (time scheduler) to 32.
- Updated miniupnpd to 1.9.20151119.
- Updated Openssl to 1.0.2e.
- Downgraded Dropbear to 2014.66, too many issues in the newer releases.
- Improvements to VPN Status page
- CTF not automatically disabled when enabling IPTraffic.
- Openvpn clients 3 through 5 were all run on the first CPU core. They are now properly alternated like the first two (odd on CPU1, even on CPU0)
- smb.log generated by networkmap could fill up RAM
- upnpc_xml.log generated by miniupnpc could fill up RAM
- Inconsistant names used on IPTraffic and Sysinfo page. Now, we give priority to any description manually entered on the networkmap, followed by static hostname, then any current (lease) hostname.
- MAC queries sent to the OUI database were broken due to changes on the IEEE website
- Applying changes to OpenVPN client page would start the client even if it was disabled/stopped.