What's new

cake-autorate: adding support for Asus Merlin

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

@rlj2 can advise there concerning his fork. It'll be very simple.

The installer we're working on for the main code has an associated uninstaller with code to handle the Asus Merlin instance.


We really should get any issues with the main code base installer sorted out to ensure Asus Merlin users can all benefit from this code.
Thanks for the feedback…

I am not a programmer, more of a tech enthusiast, but I am willing to try…

My main and only internet is 5G, and the download and upload speed is variable during the day…

I will wait for an Alpha, so I can try in my setup.
 
Yes, ideally. I think you'd just enable CAKE on the Asus Merlin router.

Make sure these are installed: entware; bash; iputils-ping; and fping.

And then run:
Code:
wget https://raw.githubusercontent.com/lynxthecat/cake-autorate/asus-merlin/setup.sh
chmod +x ./setup.sh
./setup.sh lynxthecat/cake-autorate asus-merlin

And then edit the config file to specify the correct interfaces:
Code:
dl_if=ifb4eth0 # download interface
ul_if=eth0     # upload interface

and bandwidths (change according to your connection specifics):
Code:
min_dl_shaper_rate_kbps=5000   # minimum bandwidth for download (Kbit/s)
base_dl_shaper_rate_kbps=60000 # steady state bandwidth for download (Kbit/s)
max_dl_shaper_rate_kbps=100000 # maximum bandwidth for download (Kbit/s)

min_ul_shaper_rate_kbps=20000  # minimum bandwidth for upload (Kbit/s)
base_ul_shaper_rate_kbps=30000 # steady state bandwidth for upload (KBit/s)
max_ul_shaper_rate_kbps=35000  # maximum bandwidth for upload (Kbit/s)

And also enable logging:
Code:
output_summary_stats=1    # enable (1) or disable (0) output monitoring lines showing summary stats

And then try running manually:
Code:
./cake-autorate.sh
 
Last edited:
My main and only internet is 5G, and the download and upload speed is variable during the day…
Uhhh, that would be your wireless/data provider's QoS...cake would probably make things worse for you at their peak times
 
./setup.sh lynxthecat/cake-autorate asus-merlin
Above command doesn't work on my router, no output, no errors, nothing. What do you suggest?
 
Please can you try running with:
Code:
sh ./setup.sh lynxthecat/cake-autorate asus-merlin
Still the same.
If there is a way that I can provide feedback, such as sharing logs or system information, please let me know with a DM.
 

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