Recent content by Martinski

  • 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

    vnStat WebUI page not found vnStat & connmon

    Whenever you run into this scenario of "missing" webGUI pages, type the following commands (including the enclosing curly braces) in an SSH terminal window & post the output: { ls -AlF /www/user*.asp ; echo grep -E 'url: "user[0-9]+.asp",' /www/require/modules/menuTree.js } Does the...
  2. M

    YazFi YazFi v4.x - continued

    I don't know the specific reasons behind @Jack Yaz's design decision to essentially do a full reset & reconfiguration of the YazFi Guest Networks (including turning OFF & then back ON the WiFi radios) when the script is called from within the firewall-start script. My guess is that since the...
  3. M

    Asuswrt-Merlin 3004.388.6 Memory Leak

    Seeing those "Free Memory" used percent increases over the course of the router doing its job is not necessarily a sign of a memory leak at all, especially without any further context. Barring any unusual circumstances, increasing utilization of free memory is the expected normal behavior. Also...
  4. M

    Attached USB Flash Drive Storage Not Reporting Accurate Available Space

    Your JFFS partition is almost full at 99%. You need to find out why. Any large files stored there? Or thousands of small files? UPDATE: Use the following command to find the top 100 files over 100KB (if you happen to have that many): du -axk /jffs | sort -nr -t ' ' -k 1 | awk -v minKB="100"...
  5. M

    MerlinAU MerlinAU v1.0.10 - The Ultimate Firmware Auto-Updater (Now available in AMTM)

    Yes, your cron job worked when it was run at the top of the hour (23:00:00) because that's how the syntax "0/10 * * * *" is parsed & interpreted by the cron daemon; but that syntax may *not* run the script (or any cron job) every 10 minutes. You can test & verify it for yourself with these...
  6. M

    MerlinAU MerlinAU v1.0.10 - The Ultimate Firmware Auto-Updater (Now available in AMTM)

    One of my cousins has the RT-AX86S router and he had no trouble doing the latest F/W update via MerlinAU. Here's a screenshot showing the lines in the logfile that captured the RAM info as the script ran successfully: Notice that the amount of "RAM Available" (which is what actually matters)...
  7. M

    amtm amtm 4.4 - the Asuswrt-Merlin Terminal Menu, March 10, 2024

    Well, technically, the trailing $ char is not really necessary in those specific grep & sed statements. When trying to find a match for the corresponding comment string appended to the commands embedded in the scripts, the $ is OK to have but the code also works fine without it. In cases where...
  8. M

    amtm amtm 4.4 - the Asuswrt-Merlin Terminal Menu, March 10, 2024

    Ah, yes; very good point. The code should clean up after itself.
  9. M

    amtm amtm 4.4 - the Asuswrt-Merlin Terminal Menu, March 10, 2024

    Yes, I see now that @Jack Yaz has already merged the PR and updated his master branch as well so all source files in both develop & master are now in sync. Sorry, I don't understand what you mean by "not all the sed lines." If you're referring to the bug fix, as of this writing the...
  10. M

    amtm amtm 4.4 - the Asuswrt-Merlin Terminal Menu, March 10, 2024

    This bug was introduced on 2022-Jan-05 with changes in PR #22: https://github.com/jackyaz/scMerlin/pull/22/commits/1b98ca368b2f68ad94a12f87c8936326591a730e But those changes never made it to the master branch so they're found only in the "2.4.1" version from @JackYaz's develop branch. When...
  11. M

    YazDHCP YazDHCP - feature expansion of DHCP assignments (increasing limit on the number of DHCP reservations)

    On the latest "1.0.6" version, YazDHCP has the option to back up & restore custom user icons, and using this feature includes backing up the custom client names. Note that you must have at least one custom user icon set up for the "back up & restore" option to be enabled. See the following post...
  12. M

    Release Asuswrt-Merlin 386.12_6 is now available for AC models

    The script "LogMemoryStats.sh" is available on GitHub: curl -kLSs --retry 3 --retry-delay 5 --retry-connrefused \ https://raw.githubusercontent.com/Martinski4GitHub/CustomMiscUtils/master/Diags/LogMemoryStats.sh \ -o /jffs/scripts/LogMemoryStats.sh chmod 755 /jffs/scripts/LogMemoryStats.sh...
  13. M

    Release Asuswrt-Merlin 386.12_6 is now available for AC models

    If you use a high-capacity USB-attached drive for the logfile path, you can log the stats every 15 minutes, or whatever you think is appropriate for your case. Not on routers, but I've diagnosed OOM crashes that have happened within hours of the initial event that leads to the crash. But if it...
  14. M

    Release Asuswrt-Merlin 386.12_6 is now available for AC models

    I have a shell script that I've used in the past for diagnostics purposes to monitor & check scenarios leading to OOM crashes. The script takes a snapshot of RAM usage stats from a few sources and logs it into a file. When running as a cron job (e.g. logging every hour), it can provide clues...
  15. M

    scMerlin scMerlin 2.5.1 - Service and script control menu for Asuswrt-Merlin, March 13, 2024

    Do you know if this same problem also happens with the previous "2.4.1" version from @Jack Yaz's 'develop' branch? I'm curious about whether or not this is a new problem with the "2.5.0" version. As others have already stated, the best way is to uninstall & reinstall each add-on. However, if...
Top