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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# RTRMON v2.2.1
# RTRMON v2.2.2
Asus-Merlin Router Monitor by Viktor Jaep, 2022-2025

Updated on 2025-Aug-24
Updated on 2025-Oct-21

---

Expand Down
File renamed without changes.
19 changes: 19 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
v2.2.2 - (October 21, 2025)
- PATCH: Fixed some of the logic to cut down on the VPN/WG slot calls for external public IP
address/city validation, and re-use those same values if they have not changed. This would help
bring down the amount of regular network noise that the script generates while running.
- PATCH: In the process of cutting down these IP address/location calls, a lot of duplicate code
around these functions was cleaned up so that RTRMON runs faster and leaner, and provides
slightly more accuracy around stats.
- PATCH: Fixed the banner menu showing whether VPN or WG or both VPN/WG are available for speed
tests on page #4 depending on what slots are active.
- PATCH: Fixed OVPN1 stats not showing due to some incorrect variable naming. Thanks to
@scootertramp for reporting!
- PATCH: Fixed the timing issue around the iftop command on the Top 10 Network Connections and
Bandwidth Stats page #6. What was happening was that iftop would be waiting for any kind of
network traffic, and on a low or unused VPN/WG slot, would just sit there until something
came through. Now, the timeout command will kill iftop after 15 seconds of use, while iftop
is now given the command to do its thing within 10 seconds, which still gives you a decent
snapshot of what kind of traffic is happening during that time. Thanks to @CaptainSTX for
reporting this!

v2.2.1 - (August 24, 2025)
- PATCH: Added compatibility for the RT-BE92U line of routers
- PATCH: Fixed Operations Menu display problem presented itself when no VPN slots were active,
Expand Down
6 changes: 2 additions & 4 deletions enhancements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
Future Enhancements (Possible/Planned)
-----------------------------
* 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
* check for certain events like wan down that might require forcing a router reboot
* AMTM Email notifications on certain events (like 80% disk usage)
* 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

Completed:
----------
* Fix VPN/WG Speedtest availability in UI if one or the other isn't being used
* Include Wireguard Slots + Stats
* opkg install column -- RTRMON!
* FIX the VPN-site-to-site option and exclude any private VPNs from needing ping tests or city lookups. (visortgw)
Expand Down
Loading