Howdy folks,
Asuswrt-Merlin 3.0.0.4.374.32 is now available for download (for all supported routers). For those who don't keep track of betas, here's the highlight of what has changed since the last stable release.
New code base
The 374_168 GPL code from Asus has been merged in. The AC66 and AC56 drivers were updated to the latest version, but the N66U driver is still the same as in build 270. (276 has a newer version, but I didn't have time to gather enough feedback on whether this newer version was better or worse).
IPv6 firewall
Probably a major issue that prevented this router from being safely usable on an IPv6 connection - until now. There is now an IPv6 firewall configurable under Firewall -> IPv6 Firewall. By default this new firewall will be ENABLED. That means if you previously relied on the fact that there was no firewall on the IPv6 network to allow remote access to computers on your LAN, you will now have to configure the appropriate firewall rules on that new tab.
Bear in mind that this is quite different from what you are used with IPv4. In IPv4, by default no device is reachable because of NAT. You have to open a port, which will allow connection on your router IPv4 to be forwarded to the selected computer.
With IPv6, every device on your network gets its own, fully routable IPv6. Instead of forwarding ports, you will be opening ports in the firewall, specifying the IPv6 IP of the target computer. That also means that, when connecting (or testing with a port scanner) to that open port, you have to use the computer's IP, not the WAN IP.
Security fixes
This beta release includes two security fixes:
- ACSD exploit. Unlike Asus who seem to have totally disabled that service, I decided to simply prevent connection from your LAN to that service through a firewall rules. This means that in theory, the automatic channel selection feature that service provides should still be working.
- Samba symlink issues. I won't give too much details since this isn't patched by Asus yet (they will be patching it in the next release), but this was recently disclosed in a security-related document.
Component updates
OpenVPN was upgraded to 2.3.2, miniupnpd to 20130730, and the e2fsprogs tools (fsck, mkfs, etc...) to 1.42.8.
Various random fixes
The usual. Webui should no longer crash when pasting an abnormaly long value in the OpenVPN fields (and a notice was also added to remind you to only paste the BEGIN/END block), fixes to wireless client list mixing up MACs if two IPs looked too similar (192.168.1.100 and 192.168.1.10 for example), and some more. Details are in the changelog.
See the sticky thread for download links and additional information.
Enjoy!
Asuswrt-Merlin 3.0.0.4.374.32 is now available for download (for all supported routers). For those who don't keep track of betas, here's the highlight of what has changed since the last stable release.
New code base
The 374_168 GPL code from Asus has been merged in. The AC66 and AC56 drivers were updated to the latest version, but the N66U driver is still the same as in build 270. (276 has a newer version, but I didn't have time to gather enough feedback on whether this newer version was better or worse).
IPv6 firewall
Probably a major issue that prevented this router from being safely usable on an IPv6 connection - until now. There is now an IPv6 firewall configurable under Firewall -> IPv6 Firewall. By default this new firewall will be ENABLED. That means if you previously relied on the fact that there was no firewall on the IPv6 network to allow remote access to computers on your LAN, you will now have to configure the appropriate firewall rules on that new tab.
Bear in mind that this is quite different from what you are used with IPv4. In IPv4, by default no device is reachable because of NAT. You have to open a port, which will allow connection on your router IPv4 to be forwarded to the selected computer.
With IPv6, every device on your network gets its own, fully routable IPv6. Instead of forwarding ports, you will be opening ports in the firewall, specifying the IPv6 IP of the target computer. That also means that, when connecting (or testing with a port scanner) to that open port, you have to use the computer's IP, not the WAN IP.
Security fixes
This beta release includes two security fixes:
- ACSD exploit. Unlike Asus who seem to have totally disabled that service, I decided to simply prevent connection from your LAN to that service through a firewall rules. This means that in theory, the automatic channel selection feature that service provides should still be working.
- Samba symlink issues. I won't give too much details since this isn't patched by Asus yet (they will be patching it in the next release), but this was recently disclosed in a security-related document.
Component updates
OpenVPN was upgraded to 2.3.2, miniupnpd to 20130730, and the e2fsprogs tools (fsck, mkfs, etc...) to 1.42.8.
Various random fixes
The usual. Webui should no longer crash when pasting an abnormaly long value in the OpenVPN fields (and a notice was also added to remind you to only paste the BEGIN/END block), fixes to wireless client list mixing up MACs if two IPs looked too similar (192.168.1.100 and 192.168.1.10 for example), and some more. Details are in the changelog.
See the sticky thread for download links and additional information.
Enjoy!