What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

RTRMON RTRMON v2.2.2 -Oct 21, 2025- Monitor your Router's Health (New: Wireguard, AMTM, Network Conn/Bandwidth/Diag + Port Scanner + Speedtest)

Beta 2 is out... with a few more fixes! Thanks much to @CaptainSTX and @scootertramp for their valuable feedback! :)

What's new!?
v2.2.2b2 - (TBA)
- 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!

Download link:
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/RTRMON/develop/rtrmon.sh" -o "/jffs/scripts/rtrmon.sh" && chmod 755 "/jffs/scripts/rtrmon.sh"
Problem solved. C option updates all connnections.
 
New release for RTRMON including some enhancements and code optimizations! Enjoy!

What's new!?
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!

Download link (or update directly through AMTM/RTRMON):
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/RTRMON/main/rtrmon.sh" -o "/jffs/scripts/rtrmon.sh" && chmod 755 "/jffs/scripts/rtrmon.sh"

Significant Screenshots:
None today... just lots of internal fixes!
 
Is such a high memory usage expected? I have a RT-BE88U, running RTRMON V2.2.2. Only happens when RTRMON is running. Otherwise memory usage is around 700MB
1761139866689.png
 
Is such a high memory usage expected? I have a RT-BE88U, running RTRMON V2.2.2. Only happens when RTRMON is running. Otherwise memory usage is around 700MB
View attachment 68498
Not sure why you are seeing high memory usage but, I also have a RT-BE88U on FW: 3006.102.5 an see no difference with the same RTRMON version running or not. I am seeing some differences in what the router reports in the GUI and what RTRMON reports.
 

Attachments

  • Screenshot 2025-10-22 103636.png
    Screenshot 2025-10-22 103636.png
    98.9 KB · Views: 16
  • Screenshot 2025-10-22 104538.png
    Screenshot 2025-10-22 104538.png
    51.1 KB · Views: 13
  • Screenshot 2025-10-22 103830.png
    Screenshot 2025-10-22 103830.png
    4.3 KB · Views: 16
Not sure why you are seeing high memory usage but, I also have a RT-BE88U on FW: 3006.102.5 an see no difference with the same RTRMON version running or not. I am seeing some differences in what the router reports in the GUI and what RTRMON reports.
@scootertramp, really weird behavior on my router. This is what I see on the SSH session:

1761146644514.png


And this is what's in the GUI:

1761146644522.png
 

Attachments

  • 1761146599377.png
    1761146599377.png
    113.1 KB · Views: 20
More data that makes it seem that RTRMON might be mis-reading memory usage.
 

Attachments

  • Before_RTRMON.png
    Before_RTRMON.png
    18.2 KB · Views: 12
  • After_RTRMON.png
    After_RTRMON.png
    180.6 KB · Views: 18
Uninstall and reinstall seems to have solved this issue. Memory usage is being reported correctly. However, and this issue existed before the uninstall/reinstall, there are a few devices that are being shown to be on the Guest network, even though they are on the main AiMesh
 
More data that makes it seem that RTRMON might be mis-reading memory usage.
I pull my stats directly from the top command. They match to a dime.

1761173882751.png

And this is what's in the GUI:
If I'm not mistaken, what you currently see in RTRMON is what you used to see in the GUI, until a change was made maybe about a year or so ago where Merlin was longer including the cache+buffer in the mem used number. When you subtract the cache (+ buffer) from the mem used, you see a figure closer to what you see in the GUI. There was some debate about this in the past. I've left my stats in place as-is.

Uninstall and reinstall seems to have solved this issue. Memory usage is being reported correctly. However, and this issue existed before the uninstall/reinstall, there are a few devices that are being shown to be on the Guest network, even though they are on the main AiMesh
Uninstalling RTRMON has about the same effect as deleting a 100K text file on your laptop and expecting results to change. It doesn't consume more than a MB or 2 of RAM when running. If you want to send a screenshot of what you're seeing with the Guest network/iMesh issue, I can definitely take a look at that. I personally don't use iMesh, so you'll have to bear with me trying to troubleshoot this, and may need to pull in some help from the @ExtremeFiretop BIG GUNS to see if he experiences that same issue.
 
I personally don't use iMesh, so you'll have to bear with me trying to troubleshoot this, and may need to pull in some help from the @ExtremeFiretop BIG GUNS to see if he experiences that same issue.

Whatever you need, I'm always a PM away, especially for you @Viktor Jaep 😜
Team work makes the dream work.

Keep in mind I'm currently away from my workstation these days (still working on my recent move / home purchase). it's been a fast paced October, I feel the days whizzing by me.

I expect to be back at my desk working on AMTM-OSR and MerlinAU by the second week of November though :)
 
Whatever you need, I'm always a PM away, especially for you @Viktor Jaep 😜
Team work makes the dream work.

Keep in mind I'm currently away from my workstation these days (still working on my recent move / home purchase). it's been a fast paced October, I feel the days whizzing by me.

I expect to be back at my desk working on AMTM-OSR and MerlinAU by the second week of November though :)
Nice!! Congratulations on your home purchase. That's a big deal! Enjoy the move and I'll check in with you mid-November! Best of luck! 👍👍
 
Nice!! Congratulations on your home purchase. That's a big deal! Enjoy the move and I'll check in with you mid-November! Best of luck! 👍👍

First home, really excited but lots to do, everyday I'm taking things off the Honey-Do list though.
Right now my biggest issue with the move is actually the room I setup as my office which is in a RF Dead Zone.

I tried directional antennas, I've tried moving the router closer for a better "bounce" into the room, I've tried reconfiguring the router for less speed and more "punch" and so far nothing has worked.
Right outside the office I get my full 1.5gb/s wirelessly and same in the master bedroom over, but the second I enter the office I get to near zero signal strength for my SSIDs and things just spin and spin.

I was talking to @visortgw about it earlier and may fallback to MoCa since there's coax in that room and setup its own AP / Mesh device in there with a wired backhaul.
Anyways still stuff to figure out, don't want to distract too much in this thread but feel free to PM me to discuss sometime.

All that to say I should have a Mesh device setup to test whatever you need soon 🙂
 
Last edited:
I pull my stats directly from the top command. They match to a dime.

View attachment 68510

If I'm not mistaken, what you currently see in RTRMON is what you used to see in the GUI, until a change was made maybe about a year or so ago where Merlin was longer including the cache+buffer in the mem used number. When you subtract the cache (+ buffer) from the mem used, you see a figure closer to what you see in the GUI. There was some debate about this in the past. I've left my stats in place as-is.


Uninstalling RTRMON has about the same effect as deleting a 100K text file on your laptop and expecting results to change. It doesn't consume more than a MB or 2 of RAM when running. If you want to send a screenshot of what you're seeing with the Guest network/iMesh issue, I can definitely take a look at that. I personally don't use iMesh, so you'll have to bear with me trying to troubleshoot this, and may need to pull in some help from the @ExtremeFiretop BIG GUNS to see if he experiences that same issue.
@Viktor Jaep , did you see my other post above (#346) where I posted the memory usage from RTRMON and from `htop`? They differed significantly. The reinstall definitely did solve the memory issue, FWIW
 
First home, really excited but lots to do, everyday I'm taking things off the Honey-Do list though.
Right now my biggest issue with the move is actually the room I setup as my office which is in a RF Dead Zone.

I tried directional antennas, I've tried moving the router closer for a better "bounce" into the room, I've tried reconfiguring the router for less speed and more "punch" and so far nothing has worked.
Right outside the office I get my full 1.5gb/s wirelessly and same in the master bedroom over, but the second I enter the office I get to near zero signal strength for my SSIDs and things just spin and spin.

I was talking to @visortgw about it earlier and may fallback to MoCa since there's coax in that room and setup its own AP / Mesh device in there with a wired backhaul.
Anyways still stuff to figure out, don't want to distract too much in this thread but feel free to PM me to discuss sometime.

All that to say I should have a Mesh device setup to test whatever you need soon 🙂
Wow, you must have a lot of aluminum braces in the walls or something! Kinda nice having a deadzone... and great opportunity to run some fast ethernet! :)

Best of luck with the move! Hope you enjoy homeownership and all that comes with it!! Lol
 
@Viktor Jaep: I have multiple AiMesh nodes, guest networks, and VLANs in this version. I'm noticing some anomalies in the "categorization" of clients within the network as well. I will need to generate more details late today or tomorrow as I'm leaving momentarily for dinner and show. If you remember, I worked with @ExtremeFiretop last year while you were on hiatus to sort this all out...
 
@Viktor Jaep, here you go. Don't know if this would suffice, since I don't see the interface Ids that you requested

Please try clicking on this "network" button under the "show by", and let me know what you see there for these different devices that you highlighted? Hopefully that will show us some more info?

1761270885097.png
 
Please try clicking on this "network" button under the "show by", and let me know what you see there for these different devices that you highlighted? Hopefully that will show us some more info?

View attachment 68527
Sure hope rtrmon does not rely on the client list group by. It no longer displays any aimesh connections.
I have considered posting about this but in the past posts about the client list have been met with it's a asus issue.
Currently it only shows wired clients and wireless clients with a connection to the main node by ssid.
The ALL list does show all connections wired/wireless from all nodes.

1761312436998.png
 
Last edited:

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!

Staff online

Back
Top