[Cake] Getting Cake to work better with Steam and similar applications

Andy Furniss adf.lists at gmail.com
Sat Apr 22 10:03:39 EDT 2017

Andy Furniss wrote:
> Jonathan Morton wrote:
>>>> So please add “atm overhead 32" to cake on eth0 or “atm
>>>> overhead 40” to cake instances on pppoe (these packets do not
>>>> have the PPPoE header added yet and hence appear 8 bytes to
>>>> small).
>>> Thanks for your help, will definitely use them. Just wondering if
>>> I use "pppoe-vcmux/bridged-llcsnap" on eth0 or "pppoe-llcsnap" on
>>>  pppoe0 would have the same effect? Or are there some other 
>>> "under-the-hood" changes when using them?
>> On the pppoe interface, use pppoe-vcmux if your modem is set to use
>>  VC-MUX, or pppoe-llcsnap if it’s set to use LLC-SNAP (they might
>> be described using slightly different terms, but should still be 
>> recognisable as one or the other).  This probably depends on your
>> ISP, and may further vary regionally within the same ISP.
>> I really prefer to use the self-explanatory keywords (which is why
>> I added them in the first place) instead of opaque magic numbers.
>> This is a point on which Sebastian has long disagreed with me.
> Either way (or maybe not!), what about the observation that
> attaching cake on pppoe, for me at least, required the use of the raw
> param due to the "auto compensation" mechanism seeing pppoe as +8
> when the actual packets are just ip len so not +8.

My case is not atm though, perhaps the atm param cancels out all
other auto overhead compensation?

More information about the Cake mailing list