Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# RTRMON v2.1.6
# RTRMON v2.2.0
Asus-Merlin Router Monitor by Viktor Jaep, 2022-2025
Updated on 2025-Aug-03

Updated on 2025-Jul-05
---

![image](https://github.com/user-attachments/assets/97c0f059-9ac8-480c-ae68-f4ba97342679)
<img width="1015" height="756" alt="image" src="https://github.com/user-attachments/assets/cee4cc02-ea24-44d4-a799-69f42359295a" />

RTRMON is a shell script that provides near-realtime stats about your Asus-Merlin firmware router. Instead of having to find this information on various different screens or apps, this tool was built to bring all this info together in one stat dashboard. Having a 'system' dashboard showing current CPU, Memory, Disk and Network stats would compiment other dashboard-like scripts greatly (like RTRMON), sitting side-by-side in their own SSH windows to give you everything you need to know that's happening on your network with a glance at your screen.
---

Capabilities have been added to give a full view of your router's CPU, Memory, Disk, NVRAM, Swap file, WAN, LAN, Wi-FI, IP4/6 addresses, CPU/Antenna Temps, in addition to having incorporated the Ookla Speedtest Binaries for you to run an on-demand Speedtest with the press of a button. New supported models are continually being added as @RMerlin adds support for them with his own firmware.
RTRMON is a shell script that provides near-realtime stats about your Asus-Merlin firmware router. Instead of having to find this information on various different screens or apps, this tool was built to bring all this info together in one stat dashboard. Having a 'system' dashboard showing current CPU, Memory, Disk and Network stats would compiment other dashboard-like scripts greatly (like RTRMON), sitting side-by-side in their own SSH windows to give you everything you need to know that's happening on your network with a glance at your screen. Capabilities have been added to give a full view of your router's CPU, Memory, Disk, NVRAM, Swap file, WAN, LAN, Wi-FI, IP4/6 addresses, CPU/Antenna Temps, in addition to having incorporated the Ookla Speedtest Binaries for you to run an on-demand Speedtest with the press of a button. New supported models are continually being added as @RMerlin adds support for them with his own firmware.

Full thread/community here: https://www.snbforums.com/threads/rtrmon-v2-0-15-june-1-2024-monitor-your-routers-health-new-amtm-network-conn-bandwidth-diag-port-scanner-speedtest.90292/
Full thread/community here: https://www.snbforums.com/threads/rtrmon-v2-1-6-jul-5-2025-monitor-your-routers-health-new-amtm-network-conn-bandwidth-diag-port-scanner-speedtest-wireguard-v2-2-04-beta.90292/
File renamed without changes.
15 changes: 15 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
v2.2.0 - (August 3, 2025)
- MINOR: This release adds compatibility with Wireguard connections! New functionality has been
added under: Page 2 - Network connections, now adding any Wireguard connections to the bottom
of the list. Page 4 - Speed Test, now allowing you to speed test your WAN, VPN and Wireguard
connections. Page 6 - Top 10 Network/Bandwidth connections, now showing established connections
running across your Wireguard tunnels. Operations Menu, now showing additional keyboard options
to allow you to quickly jump to a Wireguard speed test.
- PATCH: Many, many behind the scenes additions, optimizations and fixes, but could probably use
a lot more! But hey it works! :)
- PATCH: Minor fixes and adding some more dev/nulls around certain commands to keep occasional
messages from popping up in the main UI.
- PATCH: Added the rp_filter compatibility statements per @ZebMcKayhan for during use of the
speedtest. Added additional ip rule filters to handle IPv6 as it the output was displaying
errors and causing some display issues. Thanks so much for your help with this, Zeb!

v2.1.6 - (July 5, 2025)
- PATCH: Included a much needed "export PATH" statement to ensure the script knows where to look
for commonly installed entware tools. Not having this could cause confusion, as the script might
Expand Down
1 change: 1 addition & 0 deletions enhancements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
Future Enhancements (Possible/Planned)
-----------------------------
* Include Wireguard Slots + Stats
* Possible integration with ModMon NVRAM checker (JGrana)
* add a success event for when the script starts up, and perhaps check the amount of uptime of the router, and if it's less
than 5 minutes, send a notification that the router just rebooted
Expand Down
Loading