When stock firmware of any router gets derided as "crap" in the forums, stability is usually one of the items mentioned. But "stability" is often hard to define. However, there is a key instability cause that Merlin addresses for the RT-N66U and RT-AC66U.
ASUS enabled GRO (Generic Receive Offload) by default in early firmware versions and still gives users the option to enable it in current versions. Generic Receive Offload merges similiar network packets so that the OS and CPU see less of them, which reduces network overhead.
GRO is supposed to increase network performance. But in the Dark Knight, it has been shown to cause instability. User experience has shown that simply disabling GRO made the router more stable. So Merlin firmware completely disables GRO in the name of stability.
Top: Merlin firmware (no GRO option), Bottom: ASUS firmware
Merlin also contains a few bugfixes, such as fixing the crash on VPN/NAT Loopback access of LAN devices.
A big benefit of the Merlin firmware is that you keep the OEM look, feel and functionality. ASUS has a decent AiCloud, which allows you to access your home network via your mobile phone anywhere, and Merlin firmware retains this.
For support, since Merlin is built off of ASUS' firmware, many of the discussions in the official ASUS Wireless Forum are relevant to Merlin code. This is an advantage over loading up Tomato or DD-WRT, where OEM forums have little to no relevance.
But Merlin isn't just about bugfixing; Eric has added a few features, too. You have the option to shut off the router's LEDs, which is nice if you don't want it lit up at night or be a distraction in a media room.
A Wake-on-LAN page has a drop-down of all MAC addresses with any resolved names, which you see in the image below. This makes it easy to select a device to be woken up.
Merlin firmware WakeOnLan
(An alternative to waking your clients at the router may be the Fing mobile app that we reviewed with its cloud features back in August.)
On the Clients List, any unresolved clients will pop up a page from the IEEE's OUI (Organizational Unique Identifier) database if you click on the MAC address, i.e. OUI Lookup. This is nice when looking at connections on the router and wondering which clients they represent. While the lookup doesn't provide a device's actual name, the OUI Lookup will show the vendor that the MAC address belongs to.
Merlin firmware Unresolved clients OUI Lookup
Also added is the option to save Traffic Monitor statistics to USB vs. RAM only so they can be retained on a reboot. The image below shows the custom traffic monitor saving location and the option for disk spindown.
Custom location for saving of traffic monitors and disk spindown
Related Items:Does Alternative Firmware Break Your Router?
ASUS Router Feature Review
Sveasoft Basic goes Public
ASUS Lets Draft 11ac Router Out of the Bag
ASUS RT-AC66U Second Wireless Retest
Average user rating from: 1 user(s)
NOTE! Please post product reviews from actual experience only.
Questions, review comments and opinions about products not based on actual use will not be published.
|User Rating [Back to Top]||Overall:||5.0||Features :||5.0||Performance :||5.0||Reliability :||5.0|
Asus RT-N66U firmware upgrade
March 21, 2013
Report this review
I'm a technology professional and like things to work as designed (don't we all). I purchased an Asus RT-N66U router less than a week ago after quite a lot of research that would replace my ISP supplied cable router that fell short of expectations
Stability issues aside, the Asus RT-N66U router shipped with firmware version 184.108.40.206.260 and lacked some of the things that I was looking for such as SSH connectivity and easy USB sharing by name.
Once in service, the original Asus 220.127.116.11.260 firmware didn't allow automatic detection or uploading of the stock 18.104.22.168.270 code although it was clearly available from the Asus Web site. The message, I received on clikcing the check button merely told me that I was using the latest firmware.
I manually uploaded the Asus stock version of 22.214.171.124.270 to the RT-N66N and checked all was well. After a few minutes of testing, I then uploaded Eric's stable 126.96.36.199.270.24 version where I was then able to have SSH and USB shares functioning as I'd expect them to.
Early days yet but I'd recommend anyone running the Asus RT-N66U to upgrade to Eric's moded version of the stock firmware if they want stability and usability.