CAKE w/ Adaptive Bandwidth [August 2022 to March 2024]

Thanks.

I just re-installed via:

wget -O /tmp/cake-autorate_setup.sh https://raw.githubusercontent.com/lynxthecat/cake-autorate/master/setup.sh

sh /tmp/cake-autorate_setup.sh

Same error:

Sun Mar  3 19:25:21 2024 user.notice cake-autorate.primary: INFO: 1709511921.325003 Starting cake-autorate with PID: 32306 and config: /root/cake-autorate/config.primary.sh
Sun Mar  3 19:25:24 2024 user.notice cake-autorate.primary: ERROR: 1709511924.451886 /root/cake-autorate/cake-autorate.sh: line 1117: ewma: unbound variable

Maybe I should rm the cake-autorate dir and re-install?

No need to remove directory and reinstall.

I had another look this morning and think I have identified and fixed the issue - can you please re-run setup and test again?

If not, can you please post your config and the log from having run it manually (./cake-autorate.sh)?

@buggz - all well again?

1 Like

Sorry, that werke thing all day today, sigh...

Just d/l'd, restarted, no error, thank you for your support!

Mon Mar  4 16:50:48 2024 user.notice cake-autorate.primary: INFO: 1709589048.496412 Starting cake-autorate with PID: 22848 and config: /root/cake-autorate/config.primary.sh

I finally got around to doing it.

Been busy, had a conference in Austria, then an audit etc...

The upload side normalizes after having the systme up for more than 10 minutes.

Another reboot and the interfaces are switched, the download link is stuck on its minimum.

@lynx - This topic has grown extremely long. I wonder if it would help to start a new topic titled CAKE w/ Adaptive Bandwidth - 2024 The new topic might start with something like the following. And if you create it, you'll be able to update the Current Status from time to time. Thanks


This is a new topic for discussions of cake-auorate in 2024. From the initial announcement:

We are pleased to announce cake-autorate, a script that controls the latency for links with varying speeds, such as LTE, cable modems, and Starlink connections where the capacity varies by time of day, or even from second to second.

The cake-autorate script continually monitors receive and transmit load and the latency to known hosts in order to automatically adjust the CAKE algorithm's parameters to maximize bandwidth while keeping latency low.

For convenience, an installer script is available (cake-autorate-setup.sh) that installs all the packages and files required for cake-autorate. For more details about cake-autorate, or to find the installer script, visit the Github repository at: https://github.com/lynxthecat/cake-autorate

Current Status

2 Likes

Makes sense, but can we make a slight adjustment, as follows.

I've renamed the historic thread:

to [Historic 1].

I wonder if you might alter the title of this thread [Historic 2]?

Then I'll go ahead and create the new "CAKE w/ Adaptive Bandwidth" thread.

1 Like

Done. Thanks!

1 Like

Mmmh, could we maybe add the time period covered by the historic threads to the name
e.g. CAKE w/ Adaptive Bandwidth [Historic 2; August 2022 to March 2024] ?

3 Likes

How about:

CAKE w/ Adaptive Bandwidth [Historic: August 2022 to March 2024]

1 Like

That is fine as well, I just thought making the two historic threads easier to differentiate than by mere numerals might help... then again as long as both contain a link to the next thread and/or the most recent one that might also be enough.

1 Like

@richb-hanover-priv given the above can we please change the title on this thread to:

CAKE w/ Adaptive Bandwidth [Historic: August 2022 to March 2024]

1 Like

Done. I also included a link to the 2021-2022 discussion in the first post. Once there's a "CAKE w/ Adaptive Bandwidth - 2024" article, I can link to that. Thanks.

3 Likes

@lynx - excellent intro note to the new topic.

A suggestion for your consideration: The new topic feels "backward facing" to me, focusing on the history.

I would be tempted to move the first couple paragraphs (everything down to "This is a new thread for continued discussion...") from the top to the bottom of the post, perhaps with a heading of Project History

That allows a newcomer to see a clear description of today's cake-autorate with links to the history if they're curious. Thanks

3 Likes

A post was merged into an existing topic: CAKE w/ Adaptive Bandwidth