Search results

  • 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!

  1. M

    uiDivStats uiDivstats 4.0.3 - WebUI Stats for Diversion, November 19, 2024

    Release Notes for uiDivStats 4.0.3 version (now available): 1) Modified SQLite3 configuration parameters to improve the trimming of records from the database and then perform "garbage collection" of deleted entries to reclaim unused space & avoid excessive fragmentation. This is an effort to...
  2. M

    RTRMON RTRMON v2.1.3 -Oct 19, 2024- Monitor your Router's Health (New: AMTM, Network Conn/Bandwidth/Diag + Port Scanner + Speedtest)

    You're welcome. Based on your feature request description, I thought the simple solution would work nicely for you. Sometimes we have to interpret what users say they want and distill it to what they actually need to be able to achieve their intended goal. ;) This reminds me of a quote that...
  3. M

    RTRMON RTRMON v2.1.3 -Oct 19, 2024- Monitor your Router's Health (New: AMTM, Network Conn/Bandwidth/Diag + Port Scanner + Speedtest)

    If I understand you correctly, you'd like to pause the timer cycle on any given page being displayed so that you can easily review/copy the data, take a screenshot, etc. while the timer is in a paused state. If that's the case, it's an easy addition. I made the changes which are now part of the...
  4. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    Well, that's not quite how the interactive session terminal input buffer works and, in this case, how it was causing the errors.;) Basically, under normal circumstances, every key press is stored in the standard input buffer (i.e. a FIFO queue) until it reaches its maximum limit (IIRC, 4096...
  5. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    Oh yeah, "Bug-Free Code." The legendary mythical beast, long sought by hardened, battle-scarred developers as well as young novices eager to prove their true mettle. It's been seen only in brief moments, usually during long, energy-drink-and-coffee-laden marathon nights of frenzy coding...
  6. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    I got some free time this evening and started to take a look at porting the code from VPNMON-R3 to the RTRMON script to ignore invalid key presses within the timer loops, and I found a syntax error in a printf() call statement. Since the same error is also found in BACKUPMON & VPNMON-R3 scripts...
  7. M

    Scribe scribe 3.x_y - syslog-ng and logrotate installer

    Currently, AFAIK, with the exceptions of scMerlin & uiDivStats, all other @Jack Yaz's add-on releases are under his full control on their respective GitHub repositories. Someone would have to create a fork for each repo and take control by fixing bugs, maintaining source code when/if broken due...
  8. M

    Scribe scribe 3.x_y - syslog-ng and logrotate installer

    Are you saying that *after* you downloaded & updated to the 'develop' 1.4.6 version of the uiScribe add-on, as suggested by @dave14305 in his post #212 (also shown below), the scrollbar was still missing and the errors were generated...
  9. M

    BACKUPMON BACKUPMON v1.8.20 -Oct 12, 2024- Backup/Restore your Router: JFFS + NVRAM + External USB Drive! CIFS/SMB/NFS! (Now available in AMTM!)

    The current email library functionality (using AMTM email configuration file) requires only the F/W built-in binaries (e.g. curl & openssl) to work. No Entware packages are needed at all. FYI.
  10. M

    uiDivStats uiDivstats 4.0.3 - WebUI Stats for Diversion, November 19, 2024

    Apologies for the delayed response. I was busy all Sunday with family/personal errands and then visiting relatives for a birthday celebration. Anyway, WRT your question; yeah, it's possible that the SQLite3 version installed via Entware does not handle very large databases (e.g. over 1GB) as...
  11. M

    uiDivStats uiDivstats 4.0.3 - WebUI Stats for Diversion, November 19, 2024

    I haven't reviewed the code that trims the database, but I suppose it's possible that there's a bug somewhere there that causes the trimming task to fail. I don't use Diversion/uiDivStats so I can't really tell you if there are best practices WRT keeping the database at a reasonable size. Your...
  12. M

    scMerlin scMerlin 2.5.8 - Service and script control menu for Asuswrt-Merlin, October 20, 2024

    Release Notes for scMerlin 2.5.8 version (now available): 1) Fixed a cron job display issue on the webGUI. See the following post for details & screenshots regarding the display issue...
  13. M

    uiDivStats uiDivstats 4.0.3 - WebUI Stats for Diversion, November 19, 2024

    Release Notes for uiDivStats 4.0.2 version (now available): 1) Redirected version update requests from the 'develop' branch to the 'master' branch. The 'develop' branch is *not* supported/available on the repository. 2) Added a new menu option to allow users to set a preferred time for the...
  14. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    You're welcome. And, of course, feel free to reuse and port the code over to your other scripts. If you have any questions, you know where to find me. ;) Yeah, the issue was indeed caused by rounding off to the nearest integer value due to the method used to calculate it. In your particular...
  15. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    This kind of scenario (i.e. empty values) should be easy to handle. I recall there's already some code that checks the results of the curl cmd for specific "failure" strings, but most likely it's not handling NULL strings. I'll take a look while I'm fixing a minor issue that one of my cousins...
  16. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    Yeah, I got that from your initial post. That's why I did not say "the script is getting stuck forever within the main loop when gathering the data …" Only that the script appears to be getting "stuck" *while* gathering the data … IOW, to make it clear, my hypothesis is: It seems like the...
  17. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    Based on your screenshot, it seems like the script is getting "stuck" somewhere within the main loop while gathering the data to display on the screen. Can you post the contents of your configuration file? /jffs/addons/vpnmon-r3.d/vpnmon-r3.cfg Also, try running the script with a debug flag...
  18. M

    RT-AX88U maxing out a core and regularly showing 60+ MB/s upload

    In general terms, the string "Tainted:" (usually followed by a series of one-letter "taint flags") in a crash report means that the kernel has been marked and is considered to be in an "unknown state" (i.e. "tainted state") because a possibly non-native component was loaded & later crashed which...
  19. M

    [ 3006.102 alpha Build(s) ] Testing available build(s)

    There's a pull request that I submitted to the Scribe GitHub repository more than a month ago which includes a fix to be able to install the script on the 3006.102.x F/W versions. If you want to try this modified version (v3.2.1), here are the commands to download & install it: curl -LSs...
  20. M

    VPNMON VPNMON-R3 v1.3.7 -Oct 20, 2024- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Now available in AMTM!)

    OK, the pull request has been updated. Format #1 for IPv4 addresses is now the new display format to be used for the next 1.3.6 version.
Top