Asuswrt-Merlin 3006.102.6 Beta is now available, except for the XT12 (still awaiting GPL for that model). This release focuses on new GPL merge, a complete redesign of the Traffic Monitor pages, and the addition of two new models:
The GT-BE19000AI, while marketed as "the first AI router", its best trick IMHO is its second CPU, which runs a Linux distro hosting Docker. This allows you to run Docker images on your router. Home Assistant and Frigate are built-in from Asus, as well as Portainer (for installing your own Docker images).
The GT-BE19000AI has also a noteworthy difference - it's based on a newer code branch, and has a new Dashboard UI that Asus dubs "UI4". It's a new user interface based on Bootstrap. Much of my work for supporting that model went into adapting every single pages that I created so it can show properly under this UI4. That alone took me about two weeks of work. In addition, this new code branch runs OpenSSL 3.0 instead of 1.1.1 (EasyRSA updated to v3 for this model only). (stock firmware also upgraded to OpenVPN 2.6, but you guys have been enjoying that already for a long time.)
I made a separate post covering some of the technical details specific to that model.
Asuswrt-Merlin specific changes for the GT-BE19000AI versus stock firmware (in addition to the usual):
Changes since 3006.102.5:
Things in need of particular testing:
Please keep discussions on this specific release. Off-topic posts will be either ignored or deleted, depending on my mood at the time.
Downloads are here.
Changelog is here.
- RT-BE58_Go - https://www.asus.com/networking-iot-servers/wifi-7/all-series/rt-be58-go/
- GT-BE19000AI - https://rog.asus.com/networking/rog-rapture-gt-be19000ai/
The GT-BE19000AI, while marketed as "the first AI router", its best trick IMHO is its second CPU, which runs a Linux distro hosting Docker. This allows you to run Docker images on your router. Home Assistant and Frigate are built-in from Asus, as well as Portainer (for installing your own Docker images).
The GT-BE19000AI has also a noteworthy difference - it's based on a newer code branch, and has a new Dashboard UI that Asus dubs "UI4". It's a new user interface based on Bootstrap. Much of my work for supporting that model went into adapting every single pages that I created so it can show properly under this UI4. That alone took me about two weeks of work. In addition, this new code branch runs OpenSSL 3.0 instead of 1.1.1 (EasyRSA updated to v3 for this model only). (stock firmware also upgraded to OpenVPN 2.6, but you guys have been enjoying that already for a long time.)
I made a separate post covering some of the technical details specific to that model.
Asuswrt-Merlin specific changes for the GT-BE19000AI versus stock firmware (in addition to the usual):
- Added an AI Board section to the Sysinfo page
- Instead of defaulting to the Wireless Settings page, entering the Settings section of the dashboard will default to the Sysinfo page
- The Traffic Monitor pages were re-added to the Settings section (as these are more extensive than the new charts shown on the Dashboard)
- The Dashboard pages for OpenVPN and WireGuard Client will redirect to the Settings pages, since Asuswrt-Merlin does not use the VPN Fusion pages
- Removed the clock from the top bar, to make space for my logo.
Changes since 3006.102.5:
Code:
- NOTE: Asus has made some security related changes. Password
requirements are stricter, and UPNP is no longer
enabled by default. New password rules were
slightly loosened for Asuswrt-Merlin, repeating
characters are still allowed.
- NOTE: For developers, the Tomato legacy files (tm*.*)
are no longer included with the webui. Please
update your addon pages accordingly.
- NEW: Added support for the RT-BE58_Go.
- NEW: Added support for the GT-BE19000AI.
- NEW: Redesigned Traffic Monitor pages.
- Uses Chart.js for Realtime and Last24 pages
- Removes legacy Tomato code
- Last 24 can be zoomed in and panned (mouse wheel
and pinch-to-zoom gestures are both supported)
- Realtime and Last 24 now show as bits/s instead
of bytes/s
- Settings moved from the tab to the dropdown menu
- Removed NVRAM database location option and added
JFFS. Also removed rarely used start-of-month
setting.
- UPDATED: Merged GPL 38978 (RT-BE58_GO only)
- UPDATED: Merged GPL 40103 (GT-BE19000AI only)
- UPDATED: Merged GPL 39099 (other Wifi 7 models)
- UPDATED: Merged GPL 37351 (Wifi 6 models)
- UPDATED: OpenVPN to 2.6.15.
- UPDATED: libcap-ng to 0.8.4 (to be in sync with upstream)
- CHANGED: TrafficMonitor stats can now be saved to JFFS,
and removed support for saving to NVRAM.
- REMOVED: outdated setuprsa.sh script.
- FIXED: IPv6 requests for prefix lengths other than 64 for
routers with Multiwan support.
- FIXED: CVE-2025-9230 in OpenSSL (backport by RSDNTWK).
- FIXED: Client name would be missing on the Wireless Log
page if the MAC was missing in the DHCP lease list
(for static clients for example)
- FIXED: OpenSSL 1.1.1 would prioritize CHACHA20 over AES
on BCM4916 devices
Things in need of particular testing:
- WIfi 6 and Wifi 7 devices: make sure there is no new UI odditity (colours and such) caused by the UI4 support
- RT-BE58_Go: general functionality
- GT-BE19000AI: general functionality, any new UI issues with pages specific to Asuswrt-Merlin
- The new Traffic Monitor charts
Please keep discussions on this specific release. Off-topic posts will be either ignored or deleted, depending on my mood at the time.
Downloads are here.
Changelog is here.
