From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [IPv6:2a0c:4d80:42:2001::664]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 7C8983B2A4 for ; Sun, 26 Apr 2020 06:51:24 -0400 (EDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1587898280; bh=SnjR7bsZDSSHY6w/xysgwCs49QWdRDkgiP1GXg6I8Vo=; h=From:To:Subject:In-Reply-To:References:Date:From; b=gKitSZUQecPQRb+v3vhmuaEkxNGaK82HOSdsVSF8jzLYA/PsMNYKkYpJlafPlB8SX V9uIb8gnibFMw+t4116Ofg9NAQ6Df+PITCLWJ32itRaqFbpABV+A0/H4mTKQq0ohfA hL48GI8ajVUuO6CpCBLpfhMMH1YnMsd67BRm7Q2eKzSFHX46unvPEcaFVYI8Q7BTVm 0CLBArPgrzPV+VZREQ+O/pNlkjSfwaEaVBX1Fug3BgblOEmz0dk8Qrs+MgPCheNWkI i1003SBj0tUlPdKd2Jv8E1ujLMyuSfImQUfzsWt1qi9xhr/yLzi4ALAFDDhsFPdutV m8xcMUKXdS0rg== To: Kenneth Porter , bloat@lists.bufferbloat.net Subject: Re: [Bloat] this explains speedtest stuff In-Reply-To: <45187f1e-9f11-c375-ff9f-48ff9cb6e715@sewingwitch.com> References: <431A84397F3D9C1EB097BCCE@[172.27.17.193]> <6F1F3C646A7DFD2CC8C9E79E@172.27.17.193> <0B51625096F92AF18CD397D9@[172.27.17.193]> <8f4566dd-def0-cd97-45db-577784f90efd@sewingwitch.com> <9FDDBB5C-68CF-45B1-85D8-3A7BD6CB9F31@gmail.com> <3D2F4A70BAB1774D1EFDC641@172.27.17.193> <45187f1e-9f11-c375-ff9f-48ff9cb6e715@sewingwitch.com> Date: Sun, 26 Apr 2020 12:51:19 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87pnbu1pw8.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain X-List-Received-Date: Sun, 26 Apr 2020 10:51:24 -0000 Kenneth Porter writes: > On 4/25/2020 9:00 AM, Dave Taht wrote: >> Oh, I misread your report. I thought this was cake, not fq_codel. Care >> to try that? > > I'd love to if I knew how to add cake to CentOS 7. I've installed kernel > modules for unsupported Ethernet interfaces before, so perhaps cake is > available that way from a 3rd party repo? Or I could adapt a 3rd party > driver RPM's source to add cake, instead. I really don't want to do a > full custom kernel, though. That's hard to maintain over time as there's > a new kernel in the updates every month or two. Some hints on how to add > a qdisc to a kernel would be welcome. There's an out-of-tree version of cake here that should theoretically build as a module if you have the right kernel-headers installed https://github.com/dtaht/sch_cake: However, RHEL kernels (and thus CentOS) lie about their kernel versions, so it may be that all the compatibility stuff for old kernels we have in that repo is going to break. Feel free to give it a shot, though. Or, y'know, just upgrade to CentOS 8 ;) -Toke