[Bloat] Cake on Raspberry Pi 3B+ (Kernel Version: 4.14.62-v7+)

2019-01-16 Thread Evuraan
Greetings!

Newbie Cake user here. Happy to report I've recently managed to
compile and run Cake on my home router, a Raspberry Pi 3B+ (Kernel
Version: 4.14.62-v7+). Did not know of bufferbloat until quite
recently, and I learned a bunch. Today is day 2 on Cake, and quite
pleased with its outcome - thank you for curbing the menace!

I've jotted down the steps I took to get it setup. Until 4.19 becomes
common I hope it helps those who are looking to get Cake running on
their Pi's.
https://evuraan.info/evuraan/stuff/bufferbloat.html#compile

Here's my Pi with Cake:

$ tc -s qdisc show dev eth1
qdisc cake 8001: root refcnt 2 bandwidth 5Mbit diffserv3
triple-isolate nonat nowash no-ack-filter split-gso rtt 100.0ms raw
overhead 0
 Sent 3055787687 bytes 6902761 pkt (dropped 49776, overlimits 9775200
requeues 0)
 backlog 0b 0p requeues 0
 memory used: 360982b of 4Mb
 capacity estimate: 5Mbit
 min/max network layer size:   42 /1514
 min/max overhead-adjusted size:   42 /1514
 average network hdr offset:   14

   Bulk  Best EffortVoice
  thresh  312496bit5Mbit 1250Kbit
  target 58.1ms5.0ms   14.5ms
  interval  153.1ms  100.0ms  109.5ms
  pk_delay1.9ms1.3ms1.7ms
  av_delay230us189us414us
  sp_delay  6us  4us 11us
  backlog0b   0b   0b
  pkts19446  6229022   704069
  bytes 1050305   2850269228279273436
  way_inds   18   313898  991
  way_miss 2953   203634  677
  way_cols000
  drops   049764   12
  marks   0   100
  ack_drop000
  sp_flows121
  bk_flows010
  un_flows000
  max_len98 1514 1514
  quantum   300  300  300

 $ modinfo sch_cake
filename:   /lib/modules/4.14.62-v7+/kernel/net/sched/sch_cake.ko
description:The CAKE shaper.
license:Dual BSD/GPL
author: Jonathan Morton
srcversion: 1FE38B4A137EF6ADC576887
depends:nf_conntrack
name:   sch_cake
vermagic:   4.14.62-v7+ SMP mod_unload modversions ARMv7 p2v8

Best!

Evuraan.
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat


Re: [Bloat] Cake in Riverbed?

2019-01-16 Thread Jonathan Morton
> On 16 Jan, 2019, at 1:59 pm, Rich Brown  wrote:
> 
> It appears that Riverbed is offering CAKE on its branch gateways...

And they make much of its no-brainer Diffserv configuration, which is nice 
considering they appear to target environments where Diffserv is actually used.

 - Jonathan Morton

___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat


[Bloat] Cake in Riverbed?

2019-01-16 Thread Rich Brown
I can't remember whether I had seen this on the list or not: It appears that 
Riverbed is offering CAKE on its branch gateways...

https://support.riverbed.com/bin/support/static/hgc5k5odj0e955sd2uk2qr4ir5/html/7h0cpt4lqflt1k1pfdpth18at9/sc_ug_html/index.html#page/sc_ug%2Fqos.html%23

Rich
___
Bloat mailing list
Bloat@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/bloat