Frank,

The hardware that Route10 is based off of doesn’t support FQ Codel nor CAKE at all, so everything is done in software on our 5.4 Linux kernel. It works great, though. In some instances it’s the only way to max out a PPPoE connection and have optimal latency.

It doesn’t look like our ethernet driver supports BQL at all, so we haven’t tried that yet, but as is, it absolutely eliminates high latency if tuned properly.

-Jeff

On Mar 21, 2025, at 2:27 AM, Frantisek Borsik <frantisek.borsik@gmail.com> wrote:

Happy to see that! Thanks, guys.

Adding Jeff, Alta Labs CTO - Darryl has a suggestion how to push this further: "Maybe they can add both FQ_CoDel and CAKE with BQL support? How's hardware-offloading of FQ_CoDel looking on these “prosumer” equipment these days? I haven't kept up over a year on this topic."

All the best,

Frank

Frantisek (Frank) Borsik

 

https://www.linkedin.com/in/frantisekborsik

Signal, Telegram, WhatsApp: +421919416714 

iMessage, mobile: +420775230885

Skype: casioa5302ca

frantisek.borsik@gmail.com



On Fri, Mar 21, 2025 at 3:44 AM Jonathan Morton <chromatix99@gmail.com> wrote:
> On 19 Mar, 2025, at 12:01 am, Frantisek Borsik via Cake <cake@lists.bufferbloat.net> wrote:
>
> Should be pushed through production in day or two and they will be talking about it on https://streamyard.com/watch/ubYm2AffWkYi this Wednesday,  March 19, at 1PM EST / 12PM CST / 11AM MST / 10AM PST

I joined the stream, and was able to ask about the throughput they were getting with CAKE on their hardware.  This is just for the "Route 10" rather than their APs, and they reported getting about 2.5Gbps throughput with CAKE enabled. They do correctly note that the hardware-accelerated forwarding path is disabled for the interface where CAKE is turned on.

Supporting 2.5Gbps is pretty good I think, and should be sufficient to handle all practical Internet subscriptions that are likely to require bufferbloat mitigation.  For comparison, on the same call they claimed about 800Mbps throughput for acting as a WireGuard tunnel endpoint.

 - Jonathan Morton