New anticipated minor version bump and continues to remain BETA while we test out some new functionality on the wired/wireless clients page 7! A little over a year ago, I had ambitions of building this wired/wireless clients page into RTRMON to display what clients are all connected to your network, but had to make the hard decision to take some time away from coding in order to dedicate time to studying for a big certification.
@ExtremeFiretop volunteered and stepped up to the plate, dove in, making this functionality possible and supported it throughout my time away.
@visortgw also played a huge role troubleshooting, testing and providing valuable feedback using his amazingly large and complex network we had to test this against. What a great team, and they knocked it out of the park! Recently, we decided to take another look at this in order to simplify, making it more efficient in order to troubleshoot things better, while revamping this functionality in hopes of keeping it at the same level of stability and accuracy. Again, this wouldn't have been possible without this amazing team and teamwork of these two amazing guys!! This functionality is now
permanently dedicated to each of them for their immense contributions to this in RTRMON.
Release Notes:
What's new!?
v2.3.0b4 - (Release Date: TBA)
- PATCH: HUGE HUGE THANKS to both
@ExtremeFiretop and
@visortgw for their help getting the wired/wireless client page (#7) working again. Apparently something had broken between a firmware release that seemed to be causing some incorrect reporting on this page. Both these guys stepped in, and were able to collaboratively knock it out of the park, and get this page to report things accurately again. RTRMON wouldn't be as awesome as it is without these two incredible gentlemen!

Thank you!
- MINOR: The fixes above led to a
complete rework of the wired/wireless client page in order to streamline and make it easier to understand and troubleshoot. As
@ExtremeFiretop explained, the methodology he was going down was causing patch after bandaid after patch as requirements and firmware continued to change things over time. This gave us a chance to reset using all the knowledge that
@ExtremeFiretop had amassed thus far into a new working version. Again, HUGE THANKS to both
@ExtremeFiretop for his incredible knowledge and dedication, and for
@visortgw for his relentless testing and feedback using the massively large and complex network he has at his disposal for running RTRMON through the ringer!

This page 7 has now been officially "Dedicated to
@ExtremeFiretop and
@visortgw" for their hard work on this!
- PATCH: The new wired/wireless page 7 has
column headers moved to the top of the page, instead of at the top of each interface to reduce page draws and size.
- PATCH: The new wired/wireless page 7 now has a
page run-off limiter set to 24 rows, and will indicate if more rows are available. Pressing the (A) key will show ALL rows through each refresh cycle, until you press (A) again to limit run-off. This prevents clutter for those who are running large networks and would rather not deal with the constant run-off screen refreshes.
- PATCH: Thanks to a
CPU temperature issue report from
@fr0s7, it was found that the normal methods of finding CPU temp readings were no longer working on the RT-BE92U.
@dave14305 came to the rescue, and was able to find the correct file for a temp reading. Thank you both!
- PATCH: Some
oversight on my part... after my efforts to optimize my code, I inadvertently left out an optimization that affects vpn/wg connections that are using private IPs, and was causing a 1min delay when RTRMON started up. I got this added back in, and is launching successfully again. Thanks to
@visortgw for the report!
- PATCH: Changed the
date/time to include the offset alongside the timezone. This is to give more visibility for those who aren't assigned a standard timezone name, and in some cases would fall back to using "GMT". Thanks to
@Tarek Yag for reporting this, and for
@EmeraldDeer providing a deep dive into the date command options.
- PATCH: Various
spacing tweaks to ensure alignment of required data elements. That's right. I blame the OCD.
- PATCH: Added the
wireless channel spec to the table output list per
@visortgw request. We may need to start widening the UI here soon!
- PATCH: All
screens have now been widened by 10 characters to accomodate for the slightly wider table sizes under the wired/wireless client page 7.
- PATCH: Column 1 under the wired/wireless client table is limited to 16 characters, and will trim any client names > 16 characters.
- PATCH: NMAP results on the Network Diagnotics Page 6 are now
indented by 3 characters to show better placement under the various interfaces it is reporting on.
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"
Significant Screenshots:
All screens have been widened. Biggest revisions found on wired/wireless clients on Page 7:
View attachment 69542
Looking forward to your feedback while we make our way through this beta!