Asuswrt-Merlin 378.54_1 is now available, for all supported models.
UPDATE 2 (10-June-15): 378.54_2 has been uploaded, fixing OpenVPN config exporting, and igmpproxy not starting when using a PPPoE connection.
UPDATE: 378.54 would crash on some models (notably the RT-N66U) when enabling a feature forcing NAT acceleration to be disabled (like IPTraffic or QOS). All builds were recompiled as 378.54_1, there was no actual code change.
The focus of this release was enhancing and refining the newly added Policy-based VPN routing, as well as merging with Asus GPL 378_5134. This release also marks the move to the latest OpenSSL codebranch (1.0.2).
The highlights:
See the changelog for more details on the other fixes and tweaks.
Downloads are here.
Changelog is here.
UPDATE 2 (10-June-15): 378.54_2 has been uploaded, fixing OpenVPN config exporting, and igmpproxy not starting when using a PPPoE connection.
UPDATE: 378.54 would crash on some models (notably the RT-N66U) when enabling a feature forcing NAT acceleration to be disabled (like IPTraffic or QOS). All builds were recompiled as 378.54_1, there was no actual code change.
The focus of this release was enhancing and refining the newly added Policy-based VPN routing, as well as merging with Asus GPL 378_5134. This release also marks the move to the latest OpenSSL codebranch (1.0.2).
The highlights:
- Merged with Asus GPL 378.5134. The Quantenna driver from 378_6065 was merged in for the RT-AC87U.
- Numerous enhancements to OpenVPN's policy-based routing: you can now define exception rules (that will always be routed through your ISP), and numerous bugs/quirks resolved. Policy-routing also gets applied at boot time, so if you have it set to block Internet access while the tunnel is down, this will be applied at boot time.
- OpenSSL upgraded from 1.0.0 to 1.0.2. I had already backported numerous performance optimizations from 1.0.2, but since this version is binary compatible with 1.0.0, and 1.0.0 is approaching its end of life, the switch was made to 1.0.2. This adds access to newer ciphers, as well as TLS 1.2. Note that to enable TLS 1.2 support in OpenVPN, you must insert the following in the custom config section:
Code:tls-version-min 1.0
- Miniupnpd was also updated to 1.9.20150430.
- The experimental Trend Micro Ad blocker was removed. It was too buggy, making it impossible to use various mobile applications (as it kept switching you to your web browser to report that a page had been blocked). If you were previously using it, you must disable it over SSH, with the following commands:
Code:nvram set wrs_adblock_popup=0 nvram set wrs_adblock_stream=0 nvram commit
- A few tweaks and fixes, such as EMF (multicast routing) which was broken on ARM devices.
See the changelog for more details on the other fixes and tweaks.
Downloads are here.
Changelog is here.
Last edited: