What's new

Asuswrt-Merlin 3.0.0.4.374.35 is out

  • 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!

RMerlin

Asuswrt-Merlin dev
Staff member
Howdy folks,

374.35 has been released. This release took longer than usual due to the combination of Asus having made major changes in the latest release, and things being quite busy lately here both at home and at work.

UPDATE: 374.35_4 is now available, resolving various VPN-related issues introduced in 374.35.

The biggest focus of this new release is the merge with GPL 374.339 (from RT-AC68U). This means Time Machine support is now available for both RT-AC56U and RT-AC68U. Support is not possible for other routers, as it requires a newer closed-source component, and at this time Asus hasn't decided yet whether they would add support for TM to these older routers or not (as it requires them to pay for a licence).

339 also means integrating Asus's own OpenVPN implementation. While Asus based theirs on the Asuswrt-Merlin one, they made extensive changes to it to make it more user-friendly. This means that I had to find a common ground between both implementations, so not to lose the advanced features of my implementations (such as the ability of having two separate OpenVPN server instances configured), but benefit from theirs such as the ability to import an .ovpn config file, or configure just a basic username/password based style of authentication. This required the OpenVPN webui to be completely overhauled. It should still be familiar enough to current Asuswrt-Merlin users. One big change is the OpenVPN Keys page is now gone, being integrated directly into the Server/Client config page as a clickable link (same as Asus).

One new feature did get slipped into this release, with support for the Namecheap DDNS (patch provided by Saintdev). A new qos-start custom script was also added, for people wanting to manually customize their QoS implementation.

The NAT loopback fix for AC56/AC68U is included (this is the patch that Asus integrated in their recent 374_371 AC68U release).

IPTraffic should now be able to count traffic that goes through an OpenVPN tunnel. Along the way, I reworked the way IPTraffic iptables rules were configured, making them more optimum performance-wise.

Various bugfixes were also slipped in:

- Fixed broken Settings backup which would generate an empty CFG file
- Fixed IPv6 firewall rules that would be corrupted if entering long IPs/CIDRs
- Asus's bruteforce protection on the web server have been disabled, as they would frequently cause users to be locked out of their own router

A few more details, which are all listed in the Changelog.

IMPORTANT: Due to changes with Mediafire (they no longer allow custom URLs with their service), people using the old download link pointing at Mediafire might no longer be able to access the download site. Always use the following download URL, as I can easily adjust this one to accomodate any change on the download site provider's end:

http://www.lostrealm.ca/asuswrt-merlin/download


Next on the agenda: things are still as busy on my end, so I expect development to remain slower until the Holidays. Most likely the focus of the next release will be to merge with the next GPL release from Asus (which seem to be working overtime on fixing issues lately!).

Note that I might start slowing down with merging with new GPL, as these merges are becoming increasingly complex to accomplish. That means I will probably no longer push out a new release every time Asus pushes a new one.

There's one or two features I have in mind that should slip into the next release, but expect the focus to remain on the new GPL and on bugfixes for the time being.
 
Last edited:
Great job RMerlin!

Today, I manually configured my AC68U OpenVPN client1 using your 34_2 build. It worked fine. I just upgraded to 35 and it quit working. The OpenVPN client now won't open with the following error in the system log:

Nov 24 16:41:15 openvpn[940]: Options error: --up script fails with 'updown.sh': No such file or directory
Nov 24 16:41:15 openvpn[940]: Options error: Please correct this error.
Nov 24 16:41:15 openvpn[940]: Use --help for more information.

I did try uploading the proper .ovpn file for my service: Private Internet Access. Any idea what I am doing wrong? It looks like it can't find a file but once I upload the .ovpn file the page refreshes and the file name is gone again. It did make changes under custom configuration.
 
In all of these cases, do NOT load a saved copy of your settings!
This would be the same thing as NOT resetting at all, as you will
simply re-enter any invalid setting you wanted to get rid of. Make
sure to create a new backup of your settings after reconfiguring.

Has anyone tried to port frater/hardwarewizard dd-wrt script to backup/restore nvram for RMerlin's firmware flashing? Maybe restoring to different router's maybe too cumbersome because of a few hardware specific variables, but I think it might come in handy to restore on own hardware.

nvaram backup scripts
 
So far so good.
Both of my USB drives are recognized and working fine.
Minidlna is done churning through a lots of files and happy.
Bogomips seems to be showing Turbo mode is running at 1Ghz and memory at 666 is good.

Thanks for this Thanksgiving release. (Of course Canada had their Thanksgiving a few weeks ago!).

Cheers
jjg
 
Last edited:
Great job RMerlin!

Today, I manually configured my AC68U OpenVPN client1 using your 34_2 build. It worked fine. I just upgraded to 35 and it quit working. The OpenVPN client now won't open with the following error in the system log:

Nov 24 16:41:15 openvpn[940]: Options error: --up script fails with 'updown.sh': No such file or directory
Nov 24 16:41:15 openvpn[940]: Options error: Please correct this error.
Nov 24 16:41:15 openvpn[940]: Use --help for more information.

I did try uploading the proper .ovpn file for my service: Private Internet Access. Any idea what I am doing wrong? It looks like it can't find a file but once I upload the .ovpn file the page refreshes and the file name is gone again. It did make changes under custom configuration.

Crap. Looks like Asus moved the location of the updown.sh script, so the generated config file points to the wrong location. Guess I'll have to recompile all five firmwares with a fixed location :(

EDIT: maybe that's why people are experiencing issues with Asus's client implementation, as they moved that script to a different location, but didn't update the code to point at the new location.

I'll upload 374.35_2 later tonight.
 
Last edited:
Hi, getting the following error on my AC66U
Firmware upgrade unsuccessfully. It may result from incorrect image or error transmission. Please check the version of firmware and try again
 
Hi, getting the following error on my AC66U
Firmware upgrade unsuccessfully. It may result from incorrect image or error transmission. Please check the version of firmware and try again

That usually means that you are flashing the wrong firmware, you forgot to unzip it first, or your router is too low on memory - reboot it with no USB disk plugged in then try again.
 
That usually means that you are flashing the wrong firmware, you forgot to unzip it first, or your router is too low on memory - reboot it with no USB disk plugged in then try again.

Thanks, rebooted the router and the firmware updated
 
EDIT: maybe that's why people are experiencing issues with Asus's client implementation, as they moved that script to a different location, but didn't update the code to point at the new location.

I was having the same problem with the original Asus firmware. This is also why we need you working on these issues!!!

EDIT: 35_2 fixed the OpenVPN issue. Thanks RMerlin!!!
 
Last edited:
I was having the same problem with the original Asus firmware. This is also why we need you working on these issues!!!

EDIT: 35_2 fixed the OpenVPN issue. Thanks RMerlin!!!

So I guess that was also broken in the original firmware. I'll send the patch to Asus in that case, thanks for testing.
 
So far so good.
Both of my USB drives are recognized and working fine.
Minidlna is done churning through a lots of files and happy.
Bogomips seems to be showing Turbo mode is running at 1Ghz and memory at 666 is good.

Are you using Turbo Mode along with the DDR bootloader update, or are you manually setting the memory clock to 666 MHz?
 
waitting for the 374_371 based build

You will be waiting for a long time then, because there won't be any release based on 374_371. Aside from the fact that they have a new version coming soon, I'm not going to try to keep up with every new GPL release any more. These are now far too time consuming to be realistic. it makes no sense for me to spend 6-10 hours in merging new code when two weeks later there's another new GPL release.

And I'm not expecting to have any new release for at least a month either.
 
Are you using Turbo Mode along with the DDR bootloader update, or are you manually setting the memory clock to 666 MHz?

I cant seem to get either to work, running _2. Clicking on Turbo Mode in the webgui just selects both options (LED and Overclock), clicking apply just reverts it to LED only. Manually setting the clock via nvram thru telnet, then nvram commit and reboot, doesn't seem to stick, it just reboots and the DDR resets to 533 (it's supposed to be at least 666, I've run Asus's DDR update.)

Edit: so, turns out the settings I used to use dont work (I had used 1200,800 at one point, but felt that was a bit aggressive so went down to 1100,667). Turns out I CAN set 1100,666, or any reasonable CPU speed I want, but maybe since I have run the Asus official DDR speed update, now I HAVE to stick with 666 as a RAM speed. Kinda wish I hadn't run it, since I was able to easily set it at 666 or more.
 
Last edited:
Merlin!! Thank you very much! 35_2sdk5 fixed my slow WAN and now I'm back at 100mbps with excellent wifi coverage and performance.

Great work A+.

Keep up the good work.
 

Latest threads

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