What's new

spdMerlin spdMerlin - Automated speedtests with graphs

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

The increased upload speeds could be your ISP provider being a little more generous with their service during this COVID-19 crisis. :)
 
do
Code:
cru l
and post the results here

Code:
58 4 */7 * * service restart_letsencrypt #LetsEncrypt#
*/2 * * * * /etc/openvpn/server1/vpns-watchdog1.sh #CheckVPNServer1#
25 21 * * * sh /jffs/scripts/firewall banmalware #Skynet_banmalware#
22 1 * * Mon sh /jffs/scripts/firewall update #Skynet_autoupdate#
0 * * * * sh /jffs/scripts/firewall save #Skynet_save#
00 2 * * Tue sh /opt/share/diversion/file/update-bl.div reset #Diversion_UpdateBL#
20 5 * * * sh /opt/share/diversion/file/rotate-logs.div #Diversion_RotateLogs#
20 17 * * * diversion count_ads count #Diversion_CountAds#
10 1 * * Tue sh /opt/share/diversion/file/update.div #Diversion_UpdateCheck#
54 */12 * * * sh /jffs/scripts/firewall debug genstats #Skynet_genstats#
30 3 * * * /jffs/scripts/FreshJR_QOS -check #FreshJR_QOS#
0,30 0-23 * * * /jffs/scripts/spdmerlin generate #spdMerlin#

QUOTE="juched, post: 566826, member: 56808"]You seem to be running the default. Did you reboot? It will go back after a reboot unless you add that command to services-start script.[/QUOTE]

I've changed the USB drive and reinstalled everything so it's default now.
Before when pasted the line you mentioned, it started doing it every minute.
Maybe I'm doing something wrong idk

Sent from my SM-G965F using Tapatalk
 
@Jack Yaz any chance of an “Export Stats” button in your GUI to give us a downloadable .CSV file of the Speedtest info with columns as per your display page?

This would be really useful for those of us who have to submit proof/evidence of problems to our service providers.

Thanks for considering, appreciate your work.
 
Code:
58 4 */7 * * service restart_letsencrypt #LetsEncrypt#
*/2 * * * * /etc/openvpn/server1/vpns-watchdog1.sh #CheckVPNServer1#
25 21 * * * sh /jffs/scripts/firewall banmalware #Skynet_banmalware#
22 1 * * Mon sh /jffs/scripts/firewall update #Skynet_autoupdate#
0 * * * * sh /jffs/scripts/firewall save #Skynet_save#
00 2 * * Tue sh /opt/share/diversion/file/update-bl.div reset #Diversion_UpdateBL#
20 5 * * * sh /opt/share/diversion/file/rotate-logs.div #Diversion_RotateLogs#
20 17 * * * diversion count_ads count #Diversion_CountAds#
10 1 * * Tue sh /opt/share/diversion/file/update.div #Diversion_UpdateCheck#
54 */12 * * * sh /jffs/scripts/firewall debug genstats #Skynet_genstats#
30 3 * * * /jffs/scripts/FreshJR_QOS -check #FreshJR_QOS#
0,30 0-23 * * * /jffs/scripts/spdmerlin generate #spdMerlin#

QUOTE="juched, post: 566826, member: 56808"]You seem to be running the default. Did you reboot? It will go back after a reboot unless you add that command to services-start script.

I've changed the USB drive and reinstalled everything so it's default now.
Before when pasted the line you mentioned, it started doing it every minute.
Maybe I'm doing something wrong idk

Sent from my SM-G965F using Tapatalk[/QUOTE]

As mentioned, there was a typo, the original would run every minutes. Use:

Code:
cru a spdMerlin "0 */3 * * * /jffs/scripts/spdmerlin generate"

Note, on reboot spdmerlin will put back the original, so you need to run this after each reboot. Or create a script which runs and changes it at a startup like I have done.
 
I've changed the USB drive and reinstalled everything so it's default now.
Before when pasted the line you mentioned, it started doing it every minute.
Maybe I'm doing something wrong idk

Sent from my SM-G965F using Tapatalk

As mentioned, there was a typo, the original would run every minutes. Use:

Code:
cru a spdMerlin "0 */3 * * * /jffs/scripts/spdmerlin generate"

Note, on reboot spdmerlin will put back the original, so you need to run this after each reboot. Or create a script which runs and changes it at a startup like I have done.

Oh, Didn't notice that I must apply it after each reboot. Got it!
I'll apply it and let you know. Thanks

UPDATE: It works! [emoji16]

Sent from my SM-G965F using Tapatalk
 
Last edited:
As mentioned, there was a typo, the original would run every minutes. Use:

Code:
cru a spdMerlin "0 */3 * * * /jffs/scripts/spdmerlin generate"

Note, on reboot spdmerlin will put back the original, so you need to run this after each reboot. Or create a script which runs and changes it at a startup like I have done.

Oh, Didn't notice that I must apply it after each reboot. Got it!
I'll apply it and let you know. Thanks

Sent from my SM-G965F using Tapatalk

You can automate this by making a change to the services-start file

from ssh terminal on your router, do
Code:
nano /jffs/scripts/services-start

put a hashtag in front of the line that contains /jffs/scripts/spdmerlin generate

then add

Code:
/usr/sbin/cru a spdMerlin "0 */3 * * * /jffs/scripts/spdmerlin generate"

as the last line in the file

Hit ctrl+X then save.

Verify that it works by rebooting.
 
You can automate this by making a change to the services-start file

from ssh terminal on your router, do
Code:
nano /jffs/scripts/services-start

put a hashtag in front of the line that contains /jffs/scripts/spdmerlin generate

then add

Code:
/usr/sbin/cru a spdMerlin "0 */3 * * * /jffs/scripts/spdmerlin generate"

as the last line in the file

Hit ctrl+X then save.

Verify that it works by rebooting.
Thanks, I've rebooted and it's still there.

Thanks both for the help!
7a1402f1c2d159710f38c438193e938d.jpg


Sent from my SM-G965F using Tapatalk
 
I just installed this for the first time and I'm having an issue accepting the license agreement. On first run, it prompts [y/n] but then immediately goes to the next line about running an initial test before I can even type in Y.

You must accept the license agreements for Speedtest CLI. Do you want to continue? (y/n)
Note: This will require an initial speedtest to run, please be patient​
 
I just installed this for the first time and I'm having an issue accepting the license agreement. On first run, it prompts [y/n] but then immediately goes to the next line about running an initial test before I can even type in Y.

You must accept the license agreements for Speedtest CLI. Do you want to continue? (y/n)
Note: This will require an initial speedtest to run, please be patient​
you should still be able to press y - it;s a 2 line prompt is all
 
I've added a poll to this thread as I am considering changing the behaviour of the last 7/last 30 days. I'll keep it open until the end of Sunday.
 
The graphs show the trend, the actuals are more useful than averages, IMO. :)
 
I've added a poll to this thread as I am considering changing the behaviour of the last 7/last 30 days. I'll keep it open until the end of Sunday.

Can we be greedy and have both, as in selectable? :)
I’m thinking either could have their uses for different scenarios ...
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

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