I may have read it in the previous thread on the 1st beta that resetting to factory defaults should be done before flashing. Is that recommended, required, or what would people suggest. I have Merlin's previous "official" release installed currently.Also, the usual: reboot with no USB disk plugged in, then try again to upgrade.
My RT-AC87U router has Quantenna firmware version 37.3.0.50. Which version is the latest?
I have the same.My RT-AC87U router has Quantenna firmware version 37.3.0.50. Which version is the latest?
Asuswrt-Merlin is now available for all supported models, including the RT-N66U build.
Code:378.56_2 (2-Nov-2015) - CHANGED: Reverted the memory buffering optimization for ARM devices, as people keep panicking over the lower amount of free RAM. You can manually re-enable the optimization by setting "drop_caches=0" in nvram. [/QUOTE]
I have the same.
On the RT AC-87U Is there anything really useful or practical in this reversion apart from calming down the Nervous Nellies?
And are there any useful or practical performance benefits to going back to your memory optimization capabilities using the instructions posted?Not that I know.
And are there any useful or practical performance benefits to going back to your memory optimization capabilities using the instructions posted?
When we did the development on my fork, the user who noticed the difference between his previous MIPS based router (don't remember if it was n N66 or AC66) and AC68 had scenarios where the AC68 would perform worse. The MIPS routers don't do the dropcache. Implementing the no-drop-caches fixed the AC68. Maybe @Chrysalis can comment further.And are there any useful or practical performance benefits to going back to your memory optimization capabilities using the instructions posted?
Hello i'm Matt I'm new here! I would like to know from you RMerlin which setting is the best for optimum performance? drop_caches=0 or 1? What are the main differences? How are the cache drops managed? And if I'll update with future firmwares do I have to set the value after every update? Thanks for the reply!Asuswrt-Merlin is now available for all supported models, including the RT-N66U build.
Summary of changes since 378.55:
Additional changes in 378.56_2:
- Merged with Asus GPL 378_9177, which includes numerous fixes and tweaks, and improvements to the networkmap. This includes the newer Quantenna driver for the RT-AC87U, which resolves connectivity issues on the 5 GHz band, however it still causes some battery drain on that band. The only workaround is to revert to 378.55 if this is a problem for you.
- Support was added for the (unreleased yet) RT-AC88U. Thanks to Asus for providing a development sample.
- Enhancements to syslog handling. The default log level can now be configured (it used to be hardcoded to Emergency). This is especially useful to users who log to a remote syslog server.
- Editable entries for the DHCP static lease, virtual servers and prot triggers pages.
- Various component updates: miniupnpd, openvpn, dropbear and minidlna were updated to their latest versions.
- Various issues related to networkmap were resolved, especially handling of long hostnames.
- You can now configure up to five separate OpenVPN clients, to match Asus's stock FW.
- Numerous other fixes, please see the complete changelog for details
Code:378.56_2 (2-Nov-2015) - CHANGED: Reverted the memory buffering optimization for ARM devices, as people keep panicking over the lower amount of free RAM. You can manually re-enable the optimization by setting "drop_caches=0" in nvram. - CHANGED: Allow using a port < 1024 for http(s) webui interface. - FIXED: EMF wasn't working on AC56/AC68/AC87. - FIXED: Couldn't connect to ISPs using VLANs (RT-AC87U) - FIXED: Editing Port Forward entry with ellipsis in the description or the port range would still edit the shortened version instead of the full content. - FIXED: Debug log from mDNSNetMonitor could gradually fill up RAM - disabled it. - FIXED: Router crash if pasting SSH key > 2047 characters. - FIXED: Editing an entry on the networkmap would clear the hostname if entry existed in the DHCP static list. - FIXED: OpenVPN server in secret key mode would fail to start. - FIXED: Couldn't add entries to the MAC Filter list of Guest Networks (reverted our previous implementation which conflicted with Asus's new one). - FIXED: NTP failing to refresh for some cases. Implemented temporary workaround. - FIXED: Some services not properly starting at boot time (like Parental Control or Tor)
Downloads are here.
Changelog is here.
When that setting is set to "1", when services are started or restarted it sends "1" to /proc/sys/vm/drop_caches. What it does you can read here.Hello i'm Matt I'm new here! I would like to know from you RMerlin which setting is the best for optimum performance? drop_caches=0 or 1? What are the main differences? How are the cache drops managed? And if I'll update with future firmwares do I have to set the value after every update? Thanks for the reply!
Thanks for the response! I'll wait for the fix then.This appears to be a known issue as it was reported with latest Asus official build for RT-N66U and acknowledged by Asus Support. http://www.snbforums.com/threads/official-rt-n66u-firmware-version-3-0-0-4-378-9235.27622/
Didn't know that, thanks for the additional info.It's actually executed more often than service start/stop. It's on a watchdog timer that gets executed every 5 minutes.
We actually did a fair amount of characterization of what was happening with some debug code prior to picking up the fix. The 5 minute interval was measured with some debug logging.Didn't know that, thanks for the additional info.
We use essential cookies to make this site work, and optional cookies to enhance your experience.