Asuswrt-Merlin 378.55 Beta 1 is now available for download in the Beta folders, for all supported models.
NOTE: Beta 2 is now available. Please us this thread to discuss the new beta.
The highlights:
Things that will need some testing (this is the reason for beta releases, right?)
See the changelog for more details on the other fixes and tweaks.
Downloads are here.
Changelog is here.
NOTE: Beta 2 is now available. Please us this thread to discuss the new beta.
The highlights:
- Merged with Asus GPL 378_6117. The important changes related to this merge will be included below. Quite a few issues that were introduced in 6117 have been resolved, but some could still remain.
- 6117: Asus has moved OpenVPN certificates from nvram to jffs. First time a server/client starts, the certs are migrated, and removed from nvram. They can now be found under /jffs/openvpn/. You can still edit them through the webui, however you won't be able to view the existing ones from the webui. This is normal.
- 6117: New token-based webui authentication scheme. This should be far more secure than the old HTTP Basic auth method.
- 6117: New network client list on the webui front page
- Fixed various issues that were introduced with 6117 (like the broken network tools page)
- The remaining pages under System Log have been re-designed to match the new style introduced by the Wireless Log page.
- More detailed port forward page, showing additional info related to UPNP forwards.
- With Asus now making use of the JFFS2 partition, the option to disable the partition has been removed. You must still manually enable script/custom config support however when doing your initial router setup.
- Updated components: OpenSSL 1.0.2c, OpenVPN 2.3.7, ffmpeg 0.7.17
- Asus' recent memory optimizations to minidlna were reverted, and minidlna was updated to the latest development snapshot from Sourceforge. This will resolve the scanning issues introduced in 378.54.
- A pre-generated 2048-bit DH is now used for OpenVPN servers when using the router's self-generated key/certs. Also if you already had a DH below 1024-bit, it will automatically be replaced by this 2048-bit one. This is necessary as the latest OpenSSL release will refuse to work with DHs below 768-bit (and a future release will bump that to 1024-bit). This will also greatly reduce the time needed for the first-time configuration of an OpenVPN server.
You can still generate your own DH if wanted. Also note that using the pre-generated DH does NOT impact security - public DHs are widely used in various applications, like IPSec. - ARM-routers will no longer periodically flush their memory caches. This means the router will report a higher memory usage, but this is normal, and not a problem since caches will be flushed if something else requires that memory.
- Some random webui improvements to the Networkmap, Sysinfo page,
- A few minor fixes here and there - details are in the complete Changelog.
Things that will need some testing (this is the reason for beta releases, right?)
- OpenVPN functionality - ensure the certificates migration didn't introduce any new issue
- Minidlna: see if scanning is more reliable now. Keep in mind that a lot of smart TVs have flat out broken DLNA support out of the box - there are times where the only solution is to run a more advanced DLNA server on a PC, which will be able to handle the peculiarities of a lot of different client devices.
- Ensure that the cache flush change does not create any new issue on ARM routers. Specifically test performance of USB disks (both reading and writing), and compare the results with 378.54.
- Make sure the new system log pages work well in various environments
- See if there are any new issue in general introduced by the merge with 6117 (I'm expecting a new GPL next week, which won't be merged in 378.55, but I could backport specific fixes from it is necessary)
See the changelog for more details on the other fixes and tweaks.
Downloads are here.
Changelog is here.
Last edited: