What's new

2018 in review

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Also a big thank you from me! I appreciate your extraordinary, hard work very much.
And also personally, good luck and health in the new year.

:)
 
Does security update mean a complete 384.9?

I already have compatible binary blobs for the RT-AC3200 in 384.9, regardless of their RT-AC3200 firmware release timetable.
 
So they updated to a 384 code base from 382 which you were concerned about?
 
Not sure if the question belongs here.
What model should I buy this year as an addition + upgrade to my RT-AC1900 that will have longer firmware support life from Merlin and Asus? Does AC86U still seems a good buy for money or would it be suggested to move to newer/triband model for normal home use with VPN?

Edit: I have read the reviews on snb earlier as well but the question is more on longer firmware support from Eric (RMerlin) and Asus.
 
Last edited:
So they updated to a 384 code base from 382 which you were concerned about?

No, they just provided me with the precompiled components I needed to build my firmware. Nothing has changed.

My RT-AC3200 firmware was always based on 384 GPL code.
 
I have read the reviews on snb earlier as well but the question is more on longer firmware support from Eric (RMerlin) and Asus.

Can't predict anything there, since I'm dependent on Asus's own support.
 
No, they just provided me with the precompiled components I needed to build my firmware. Nothing has changed.

My RT-AC3200 firmware was always based on 384 GPL code.
Let's hope they continue to support it, alot of folks sure love it.
 
Not sure if the question belongs here.
What model should I buy this year as an addition + upgrade to my RT-AC1900 that will have longer firmware support life from Merlin and Asus? Does AC86U still seems a good buy for money or would it be suggested to move to newer/triband model for normal home use with VPN?

Edit: I have read the reviews on snb earlier as well but the question is more on longer firmware support from Eric (RMerlin) and Asus.
Probably a different thread for this but rt-ac86u is near top of the line with full support afaik. Dual band and a great unit.
 
Thank you for all your hard work on this project. It's the only reason I buy Asus routers. I appreciate how you provide timely updates and also keep security in mind!

Question @RMerlin: The 87U is a few releases behind. Let's say theoretically Asus gives you updated / or compatible precompiled binaries and it aligns with the 384.10 dev cycle... Does that mean we'll get all your changes in 384.8 and 384.9?
 
I'm another who only bought an ASUS router (RT-AC68U) on recommendation of the RMerlin project. I've donated gratefully.

Many thanks and a Happy New Year to all!
 
Question @RMerlin: The 87U is a few releases behind. Let's say theoretically Asus gives you updated / or compatible precompiled binaries and it aligns with the 384.10 dev cycle... Does that mean we'll get all your changes in 384.8 and 384.9?

Yes, provided I can obtain the binary blobs (the engineer providing me with them is currently travelling), and that they are compatible.
 
I think one of the more amazing things is the long legs of the RT-AC68U line... if you were to look at download stats, I suspect the 68U is the highest number overall, and still one of the more popular downloads.

AsusWRT-RMerlin is a key contributor to keeping that product thru it's various iterations going...
 
I think one of the more amazing things is the long legs of the RT-AC68U line... if you were to look at download stats, I suspect the 68U is the highest number overall, and still one of the more popular downloads.

AsusWRT-RMerlin is a key contributor to keeping that product thru it's various iterations going...

Unfortunately I cannot get models breakdown because I've specifically designed the update server to not receive model info from visitors, but the fractional download counts from the primary SF.net download site show a clear tendency:

https://sourceforge.net/projects/asuswrt-merlin/files/

I would expect the Onedrive mirror downloads to have a similar distribution ratio.

The RT-AC86U has also been very popular lately, thanks to deep discounts for that specific model during the Holidays.
 
the fractional download counts from the primary SF.net download site show a clear tendency:

Trends are...

Screen Shot 2019-01-04 at 7.17.33 PM.png
 
I think one of the more amazing things is the long legs of the RT-AC68U line...

AsusWRT-RMerlin is a key contributor to keeping that product thru it's various iterations going...
Absolutely! I may not be as demanding of a router as some (no VPN, usually about 20 clients) but I have seen no reason yet to go above the AC68 models. With Merlin's and John's help those do everything I could ask for.

Currently using one as the gateway router, and another is an access point in my A/V system and also provides Wi-Fi to a secondary structure on my property about 60 feet away.
 
RMerlin thank you for everything you do! I too have an RT-AC3200 and I look forward to any possible release for it.
 
The year in review
We're getting close to the end of 2018. The Asuswrt-Merlin project had its 6th birthday last April, and is still going strong. The move to the new 382 (now 384) codebase was completed. With that move we bid farewell to the RT-N66U and RT-AC66U, as was originally planned. We also had to leave the RT-AC56U behind later on, as Asus has now put it on their official End of Life list, meaning there won't be any further firmware updates from them. Since it's impossible for me to support a router without updated GPL releases from Asus, that means the RT-AC56U had to be dropped.

2018 also brought a new member to the family, the RT-AX88U. Based on a slightly updated version of the software platform used for the RT-AC86U, supporting that model required me (for the time being) to develop it somewhat in parallel of the other models, as Asus's firmware for that model is from a separate firmware branch. Once again I must thank Asus for providing me with a development sample, which has now replaced the RT-AC88U as my primary router at home. Just like its RT-AC86U sibbling, this router is a beast when it comes to VPN performance. Overall, this is a very nice model, it's only major drawback at this point is its high price.

The past year was mostly spent keeping in sync with Asus's own releases, and adding support for the new RT-AX88U. New feature development still remained a very low priority (as was planned), emphasis being put on merging new GPL releases, fixing known issues, and polishing various aspects of the firmware. The OpenVPN support received a lot of attention this year. That doesn't mean that people didn't get to play with new features, with Asus adding support for IFTTT, Alexa, IPSEC and Let's Encrypt. The third party developer community has also brought us their own implementations for new emerging technologies such as DNS-over-TLS. Existing projects such as Skynet and Diversion (formerly ABSolution) kept improving, and John's fork still is actively developed, providing support for owners of older models such as the RT-N66U.

One important change this year worth mentioning is the move from the obsolete ez-ipupdate to the actively maintained In-a-Dyn DDNS client, something I had been considering for a long time, but never found the time and will to get started. It required re-implementing Asus's own DDNS service as a plugin for it, and also ensuring proper support for all the previously available services. The change allows Asuswrt-Merlin to finally use HTTPS when sending DDNS update queries, in addition to making it easier for users to support a large number of additionnal DDNS services through custom config files (often without the need for any complex script).

One thing that changed this past year is how I obtain the GPL releases from Asus, getting them directly from them now instead of the support site. It usually means I get them a day or two before they appear on the website, and also I no longer need to constantly monitor a bunch of support pages to discover the availability of new GPL releases. This saves me a good amount of time.

In summary, 2018 saw the release of 11 separate releases (including the final 380.70 release). The user base seems to have increased, as traffic hitting the firmware update notification server have reached close to 150,000 unique users (!).


What's ahead for 2019?
I don't have any real concrete plan laid down at this time. I am currently working on 384.9, which should hopefully see the 384_45149 GPL being merged in (I only have two models done so far, the other GPLs only got released very recently and haven't been merged in yet). Beside the GPL update, 384.9 is shaping to be mostly a bugfix release. Things can still change however, as I am still in the early development stages of this release. The 384_45149 release from Asus resolves a few issues, but unfortunately introduces a number of new ones, so the situation will have to be evaluated during the course of the 384.9 development cycle.

Beyond that, the focus will most likely remain on keeping the codebase in sync with Asus's future releases, and doing the usual amount of polishing and bug hunting here and there. I intend to keep an eye on how the DNS over TLS technology is evolving to determine at some point if it's worth implementing or not.

The RT-AC3200 and RT-AC87U support has recently been in limbo, as Asus hasn't provided updated releases for a few months now, and they seem to have greatly reduced the release frequency for these two. I recently managed to obtain updated pre-compiled components from Asus, which I am gonna experiment with. If it works well, this might allow me to provide more frequent updates to these two models, by going to them to obtain these required binary objects. Things are a bit tricky however, as my firmware is based on a different code base (384) than what these two models officially support (382). If Asus doesn't migrate these to the 384 code base in the future, I might eventually reach a point where supporting these will no longer be realistically doable. We'll see how the situation evolves throughout 2019.

In closing
I want to thank the community for their interest in this project, and also for taking care of most of the end-user support, freeing me to focus on the development work. A special thank you to those who donated through Paypal, or contributed with code patches and bug reports. As always, I want to thank @thiggins for once again letting us borrow a corner of his forums. And finally I want to thank Asus who keep supporting this project in various ways, including providing me with development devices.

Have a great holiday, and a happy new year!
Thanks for this post;
Is it possible to add Shadowsocks proxy in vpn clients to next firmware versions of ASUSwrt Merlin for rt-ac87u or for all asus routers?
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

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