Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
From: Jonathan Foulkes <jf@jonathanfoulkes.com>
To: cake@lists.bufferbloat.net
Subject: [Cake] Cake diffserv3 stalling when all ingress marked with CS1
Date: Fri, 15 Oct 2021 12:46:17 -0400	[thread overview]
Message-ID: <47985A3A-FD43-4AA2-A757-9A0214B3DA44@jonathanfoulkes.com> (raw)

Hi Everyone, 

It looks like the little issue with some ISPs re-marking all inbound (to the modem) traffic with CS1 is cropping up randomly.

This is causing what seems to be a bug in Cake with a multi-tier config (diffserv3 in this case).

I have some users on lines that had been working fine for years with various iterations of Cake, but all of the sudden, in the past two weeks, started showing strange issues with large delays every couple of seconds and even lockups on traffic flowing on the LAN (the router UI was not reachable).
Turns out that’s about when the ISP started remarking everything with CS1.

Switching cake to best-effort mode (single-tin) fixes the issue, as does disabling QoS altogether.

We can also make difserv3 work by enabling the ‘strip dscp on inbound’ (wash) option.

My question is: why does cake lock up or have regular hiccups if all inbound traffic is CS1?

Platform is OpenWRT 19.07.6 on a MT7621/7603 router with 512MB of RAM.

Jonathan Foulkes


                 reply	other threads:[~2021-10-15 16:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cake.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47985A3A-FD43-4AA2-A757-9A0214B3DA44@jonathanfoulkes.com \
    --to=jf@jonathanfoulkes.com \
    --cc=cake@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox