What's new

spdMerlin spdMerlin - v4.x - speedtest and bandwidth monitoring

  • 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 AutoBW feature currently uses the average of the last 10 speedtests, not the last result.
Ahh I see I wasn't aware of that. Thanks for clarifying Jack.
 
The AutoBW feature currently uses the average of the last 10 speedtests, not the last result.
I've not been keeping up very well. I assume there's no option for AutoBW to set the Cake bandwidth values?
 
I've not been keeping up very well. I assume there's no option for AutoBW to set the Cake bandwidth values?
Not currently. I did ask earlier if cake qos stores the bandwidths in a config file or elsewhere but i didn't get a response. I don't use cake since it can't handle my 550mbps connection so i need a cake user to find out for me, I can then look to integrate
 
Not currently. I did ask earlier if cake qos stores the bandwidths in a config file or elsewhere but i didn't get a response. I don't use cake since it can't handle my 550mbps connection so i need a cake user to find out for me, I can then look to integrate
There's a config file that should have the speeds ( /jffs/addons/cake-qos/cake-qos.cfg dlspeed= upspeed= but it's in Megabits)
 
Hi,

Can I configure spdMerlin to do pings rather that speedtest and plot the results?
 
Use connmon for that.
 
There's a config file that should have the speeds ( /jffs/addons/cake-qos/cake-qos.cfg dlspeed= upspeed= but it's in Megabits)
Content of mine
Code:
##############################################
## Generated By Cake - Do Not Manually Edit ##
## Nov 24 11:51:14                          ##
##############################################

## Installer ##
dlspeed="53"
upspeed="10.5"
queueprio="besteffort"
optionsdl="nowash regional"
optionsup="ack-filter regional"

##############################################
 
Content of mine
Code:
##############################################
## Generated By Cake - Do Not Manually Edit ##
## Nov 24 11:51:14                          ##
##############################################

## Installer ##
dlspeed="53"
upspeed="10.5"
queueprio="besteffort"
optionsdl="nowash regional"
optionsup="ack-filter regional"

##############################################
Any ideas on if there's a limit on decimal places?
 
Any ideas on if there's a limit on decimal places?
Must be 3 digits max before the decimal (999). No limit on decimals in the script. You can issue the settings commands then stop and start, perhaps.
Code:
CakeQOS-Merlin: Usage;

cake-qos start                   |  start cake-qos                                       
cake-qos stop                    |  stop cake-qos                                       

cake-qos settings dlspeed xxx    |  configure download speed setting for cake-qos       
cake-qos settings upspeed xxx    |  configure upload speed setting for cake
Or you can update the bandwidth on-the-fly without stopping and starting (but after updating the config via the settings command). Get the current handles (8009 and 800a in my case) and ifnames and issue the change command (from https://www.bufferbloat.net/projects/codel/wiki/CakeFAQ/).
Bash:
# /opt/sbin/tc qdisc ls | grep cake
qdisc cake 8009: dev eth0 root refcnt 2 bandwidth 23Mbit besteffort triple-isolate nat nowash no-ack-filter split-gso rtt 100.0ms raw overhead 0 no-sce
qdisc cake 800a: dev ifb9eth0 root refcnt 2 bandwidth 320Mbit besteffort triple-isolate nat wash ingress no-ack-filter split-gso rtt 100.0ms raw overhead 0 no-sce
# /opt/sbin/tc qdisc change dev eth0 handle 8009: cake bandwidth 24Mbit
# /opt/sbin/tc qdisc change dev ifb9eth0 handle 800a: cake bandwidth 320Mbit
# /opt/sbin/tc qdisc ls | grep cake
qdisc cake 8009: dev eth0 root refcnt 2 bandwidth 24Mbit besteffort triple-isolate nat nowash no-ack-filter split-gso rtt 100.0ms raw overhead 0 no-sce
qdisc cake 800a: dev ifb9eth0 root refcnt 2 bandwidth 320Mbit besteffort triple-isolate nat wash ingress no-ack-filter split-gso rtt 100.0ms raw overhead 0 no-sce
 
Last edited:
Hi Jack, long-time spdmerlin user here--a HUGE thanks for all your efforts developing and supporting this wonderful tool!

I recently configured a wireguard client on my AC86U which connects to my VPN provider's wireguard server. Do you know if there's any way for spdmerlin to run on this new wireguard connection? Based on my limited understanding of how the wireguard setup works, the connection is on an interface called "wg0". Could it possibly be a matter of simply modifying spdmerlin to interact with that interface?
 
Last edited:
woah - AutoBW changing my cake-qos config? that could be superior...if it includes rtt on top of Upload/download speeds. There may be disagreement over on the cake threads about messing with this parameter, but I've found it to be not insignificant.
 
spdMerlin is using up to 1.5Tb/month on my fiber connection.
no cap
take that comcast!
bit much, no? :cool:
 
Last edited:
CHANGED: spdMerlin now launches on boot from post-mount not services-start


@Jack Yaz , out of curiosity and to enlighten us all, why did you decide you needed to change this?
 
Does this (or AutoBW) somehow calculate existing connections? Say, for example, I'm downloading some large file and using 100 Mb of bandwidth. Will either of these apps somehow take that into account?
 
Does this (or AutoBW) somehow calculate existing connections? Say, for example, I'm downloading some large file and using 100 Mb of bandwidth. Will either of these apps somehow take that into account?
Are you asking if Spdmerlin will still show your full throughput even though you are downloading something? If that is the question then no. Spdmerlin will only show your bandwidth speeds at the time its being ran. I run mine in the middle of the night since there should be no traffic.
 
Last edited:

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