What's new

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

does it make sense for "status" to also display the metrics of:
tc -s qdisc show dev eth0 # for upload
tc -s qdisc show dev ifb9eth0 # for download

Yes this is intentional so users just need to run cake-qos status to check if cake is running and to see if their chosen options are properly applied to download and upload :)

You can always run the above commands separately if you need more detailed info.
 
Yes this is intentional so users just need to run cake-qos status to check if cake is running and to see if their chosen options are properly applied to download and upload :)

You can always run the above commands separately if you need more detailed info.
Done, tested v0.0.5 :)
 
See the command in my previous post to hit the develop branch....
Already ahead of the curve :D

Code:
ASUSWRT-Merlin RT-AC86U 384.18_beta1 Fri Jun 19 16:39:04 UTC 2020
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos stop
Broadcom Packet Flow Cache learning via BLOG enabled.
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /usr/sbin/curl --retry 3 "https://raw.githubusercontent.com/ttgapers/cakeqos-merlin/develop/cake-qos.sh" -o "/jffs/scripts/cake-qos" && chmod 0755 /jffs/scripts/cake-qos
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:100 12237  100 12237    0     0  32632      0 --:--:-- --:--:-- --:--:-- 43703
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos enable 63Mbit 16Mbit "pppoe-ptm ack-filter"
CakeQOS-Merlin v0.0.5: Enabled

CakeQOS-Merlin v0.0.5: Starting - settings: 63Mbit | 16Mbit | besteffort pppoe-ptm ack-filter

Broadcom Packet Flow Cache learning via BLOG disabled.
Broadcom Packet Flow Cache flushing the flows
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos start 63Mbit 16Mbit "pppoe-ptm ack-filter"
CakeQOS-Merlin v0.0.5: Stopping

Broadcom Packet Flow Cache learning via BLOG enabled.
CakeQOS-Merlin v0.0.5: Starting - settings: 63Mbit | 16Mbit | besteffort pppoe-ptm ack-filter

Broadcom Packet Flow Cache learning via BLOG disabled.
Broadcom Packet Flow Cache flushing the flows
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos status                                                          CakeQOS-Merlin v0.0.5: Running...                                 
CakeQOS-Merlin v0.0.5: > Download Status:

CakeQOS-Merlin v0.0.5: qdisc cake 8006: dev ifb9eth0 root refcnt 2 bandwidth 63Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce

CakeQOS-Merlin v0.0.5: > Upload Status:

CakeQOS-Merlin v0.0.5: qdisc cake 8005: dev eth0 root refcnt 2 bandwidth 16Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# tc -s qdisc show dev eth0                                                              qdisc cake 8005: root refcnt 2 bandwidth 16Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
 Sent 1169415 bytes 8392 pkt (dropped 2, overlimits 2736 requeues 0)
 backlog 0b 0p requeues 0
 memory used: 128064b of 4Mb
 capacity estimate: 16Mbit
 min/max network layer size:           16 /    1426
 min/max overhead-adjusted size:       47 /    1479
 average network hdr offset:           14

                  Tin 0
  thresh         16Mbit
  target          5.0ms
  interval      100.0ms
  pk_delay       18.4ms
  av_delay        4.3ms
  sp_delay        159us
  backlog            0b
  pkts             8394
  bytes         1169689
  way_inds            0
  way_miss            5
  way_cols            0
  marks               0
  drops               2
  ack_drop            0
  sp_flows            0
  bk_flows            1
  un_flows            0
  max_len          1440
  quantum           488

qdisc ingress ffff: parent ffff:fff1 ----------------
 Sent 21622406 bytes 15264 pkt (dropped 0, overlimits 0 requeues 0)
 backlog 0b 0p requeues 0
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# tc -s qdisc show dev ifb9eth0                                                          qdisc cake 8006: root refcnt 2 bandwidth 63Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
 Sent 26301935 bytes 18406 pkt (dropped 20, overlimits 18242 requeues 0)
 backlog 0b 0p requeues 0
 memory used: 283520b of 4Mb
 capacity estimate: 63Mbit
 min/max network layer size:           46 /    1500
 min/max overhead-adjusted size:       78 /    1554
 average network hdr offset:           14

                  Tin 0
  thresh         63Mbit
  target          5.0ms
  interval      100.0ms
  pk_delay       22.5ms
  av_delay       11.2ms
  sp_delay         31us
  backlog            0b
  pkts            18426
  bytes        26330735
  way_inds            0
  way_miss           13
  way_cols            0
  marks               0
  drops              20
  ack_drop            0
  sp_flows            1
  bk_flows            1
  un_flows            0
  max_len          1514
  quantum          1514

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# tc qdisc
qdisc cake 8005: dev eth0 root refcnt 2 bandwidth 16Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
qdisc ingress ffff: dev eth0 parent ffff:fff1 ----------------
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev ppp0 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun11 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 8006: dev ifb9eth0 root refcnt 2 bandwidth 63Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos update ac86u
/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found
CakeQOS-Merlin v0.0.5: Local and server md5 don't match, updating...

CakeQOS-Merlin v0.0.5: Your cake binaries are up-to-date.

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos update ac86u
/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found
CakeQOS-Merlin v0.0.5: Local and server md5 don't match, updating...

CakeQOS-Merlin v0.0.5: Your cake binaries are up-to-date.

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root#
 
Already ahead of the curve :D

Code:
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos update ac86u
/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found
CakeQOS-Merlin v0.0.5: Local and server md5 don't match, updating...

CakeQOS-Merlin v0.0.5: Your cake binaries are up-to-date.

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos update ac86u
/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found
CakeQOS-Merlin v0.0.5: Local and server md5 don't match, updating...

CakeQOS-Merlin v0.0.5: Your cake binaries are up-to-date.

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root#

what's this:
"/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found"
 
what's this:
"/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found"
I'm going to investigate that now, phantom error it exists in the script

@jackiechun

Code:
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# /jffs/scripts/cake-qos update ac86u
/jffs/scripts/cake-qos: line 331: #!/bin/sh: not found
CakeQOS-Merlin v0.0.5: Local and server md5 don't match, updating...

CakeQOS-Merlin v0.0.5: Your cake binaries are up-to-date.

KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root#

it's a bug....
 
Last edited:
looking at the metrics, i see:

for DL: Sent 815449535 bytes 688679 pkt (dropped 0, overlimits 2 requeues 0)
for UL: Sent 91378426 bytes 398978 pkt (dropped 10589, overlimits 185576 requeues 0)

why the UL numbers for dropped/overlimits? more contention for a limited resource? is it normal?
connection was not saturated since i restarted cake
 
Last edited:
Yes this is intentional so users just need to run cake-qos status to check if cake is running and to see if their chosen options are properly applied to download and upload :)

You can always run the above commands separately if you need more detailed info.

maybe a "cake-os status+" could display a simplified/summarized version of the metrics displayed by those two commands, along the lines of "good", "bad", "so so"
 
keeps happening:


CakeQOS-Merlin v0.0.5: Running...

CakeQOS-Merlin v0.0.5: > Download Status:

CakeQOS-Merlin v0.0.5: qdisc cake 8004: dev ifb9eth0 root refcnt 2 bandwidth 500Mbit diffserv4 triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

CakeQOS-Merlin v0.0.5: > Upload Status:

CakeQOS-Merlin v0.0.5: qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1

the upload queue is not working?

coincidentally, spdmerlin ran after this happened, and while it was doing the upload speed test, saturated the line, and the clients were cut off while the test lasted.



going back to bestEffort to see if it helps
 
Last edited:
keeps happening:


CakeQOS-Merlin v0.0.5: Running...

CakeQOS-Merlin v0.0.5: > Download Status:

CakeQOS-Merlin v0.0.5: qdisc cake 8004: dev ifb9eth0 root refcnt 2 bandwidth 500Mbit diffserv4 triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

CakeQOS-Merlin v0.0.5: > Upload Status:

CakeQOS-Merlin v0.0.5: qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1

the upload is not working?

coincidentally, spdmerlin ran after this happened, and while it was doing the upload speed test, saturated the line, and the clients were cut off while the test lasted.



going back to bestEffort to see if it helps

I do not use spdMerlin, so can't comment on that one....let's see if anyone else in here does and experiences your issue.
 
I do not use spdMerlin, so can't comment on that one....let's see if anyone else in here does and experiences your issue.
to clarify, i'm not saying sdpmerlin caused the issue. i'm saying that after the issue with cake upload queue happened, the next run of spdmerlin was able to saturate the Upload line, since it has a 'open road'
 
to clarify, i'm not saying sdpmerlin caused the issue. i'm saying that after the issue with cake upload queue happened, the next run of spdmerlin was able to saturate the Upload line

Ok gotcha!
 
keeps happening:


CakeQOS-Merlin v0.0.5: Running...

CakeQOS-Merlin v0.0.5: > Download Status:

CakeQOS-Merlin v0.0.5: qdisc cake 8004: dev ifb9eth0 root refcnt 2 bandwidth 500Mbit diffserv4 triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

CakeQOS-Merlin v0.0.5: > Upload Status:

CakeQOS-Merlin v0.0.5: qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1

the upload is not working?

coincidentally, spdmerlin ran after this happened, and while it was doing the upload speed test, saturated the line, and the clients were cut off while the test lasted.



going back to bestEffort to see if it helps

happens with besteffort too:

CakeQOS-Merlin v0.0.5: > Upload Status:
CakeQOS-Merlin v0.0.5: qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
 
happens with besteffort too:

CakeQOS-Merlin v0.0.5: > Upload Status:
CakeQOS-Merlin v0.0.5: qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
What's the full output of
Code:
tc qdisc show | grep root
I'm only watching from the sidelines but it's fun to watch.
 
What's the full output of
Code:
tc qdisc show | grep root
I'm only watching from the sidelines but it's fun to watch.

right after restarting cake:
Code:
cromo@RT-AX88U-8158:/tmp/home/root# tc qdisc show | grep root
qdisc cake 8009: dev eth0 root refcnt 2 bandwidth 10Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth7 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev wl1.1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev wl1.2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun21 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun11 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun12 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 800a: dev ifb9eth0 root refcnt 2 bandwidth 300Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

then i notice that for the UL queue, there are lots of dropped packets:
Code:
 Sent 1462561 bytes 10575 pkt (dropped 3342, overlimits 9947 requeues 0)
maybe related to later UL queue aborting?
 
Last edited:
Thats definitely weird

My output using same command
Code:
tc qdisc show | grep root

Code:
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# tc qdisc show | grep root
qdisc cake 8009: dev eth0 root refcnt 2 bandwidth 16Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev ppp0 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun11 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 800a: dev ifb9eth0 root refcnt 2 bandwidth 63Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root#
 
Thats definitely weird

My output using same command
Code:
tc qdisc show | grep root

Code:
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root# tc qdisc show | grep root
qdisc cake 8009: dev eth0 root refcnt 2 bandwidth 16Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev ppp0 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun11 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 800a: dev ifb9eth0 root refcnt 2 bandwidth 63Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms ptm overhead 30 no-sce
KBvUTgSItSQdjpCB@RT-AC86U-87E8:/tmp/home/root#

looks similar to mine, right after I restart cake.
 
What's the full output of
Code:
tc qdisc show | grep root
I'm only watching from the sidelines but it's fun to watch.

@dave14305 feel free to jump off the sidelines!!! Join the partay...

Here is mine
Code:
/tmp/home/root# tc qdisc show | grep root
qdisc cake 8003: dev eth0 root refcnt 2 bandwidth 14Mbit besteffort triple-isolate nat nowash ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun21 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun22 root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 8004: dev ifb9eth0 root refcnt 2 bandwidth 145Mbit besteffort triple-isolate nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce
 
interestingly, even before the UL queue aborts, i see that cake is not performing well for uploads.
i now see the latency shot to 250ms when i saturate the UL line, even before the UL queue aborts
 
Last edited:

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top