From: David Lang <david@lang.hm>
To: Sebastian Moeller <moeller0@gmx.de>
Cc: Frantisek Borsik <frantisek.borsik@gmail.com>,
codel@lists.bufferbloat.net, bob.mcmahon@umbernetworks.com,
dan <dandenson@gmail.com>, Cake List <cake@lists.bufferbloat.net>,
Make-Wifi-fast <make-wifi-fast@lists.bufferbloat.net>,
bloat <bloat@lists.bufferbloat.net>
Subject: [Make-wifi-fast] Re: [Bloat] Re: [Codel] [Rpm] Re: Re: [Cake] "Fi-Wi is a new forwarding plane for wireless" - Bob McMahon
Date: Sat, 6 Jun 2026 23:49:26 -0700 (MST) [thread overview]
Message-ID: <o4q359rr-859s-46nn-24rq-02o9192o72r2@ynat.uz> (raw)
In-Reply-To: <EB5F496F-9DAD-4666-B6F2-1C5CF9C92B59@gmx.de>
Sebastian Moeller via Bloat wrote:
>> On May 25, 2026, at 14:45, Frantisek Borsik <frantisek.borsik@gmail.com> wrote:
>>
> and still under WiFi-limited scenarios h++ps://test.libreqos.com shows latency
> excursions into thte 500-900ms range. For my taste that certainly leaves ample
> room for improvements. Sure, when I get closer to the AP so WiFi throughput
> exceeds WAN throughput my WAN shaper kicks in and I get decent test results
> (with no noticeable increase in latency-under-load), but that is a work-around
> only.
this tells me that the bandwidth estimates on wifi are fixed, when they need to
be dynamic. (or set much lower)
When you are too far from the wifi, you aren't getting enough throughput to
trigger the shaping, it's sending it all out to the wifi chip thinking that it's
operating at the advertised speed.
so what we are needing is a feedback loop from the wifi layer to the shaping
layer.
Fi-Wi attempts to move all of the protocol to the main cpu to give it the
visibility, but I'd bet that we can do better with the stats that we have.
If we can (for now) ignore the problem of a rapidly moving station, and look at
what I will argue is a more typical problem of someone sitting at a desk a good
way away from the AP, then later moving to a different desk closer to the AP and
wanting to get the best performance in both cases, we could have a script look
at the wifi stats/queues/throughput numbers periodically and tweak the cake
bandwidth limits to stay within range (say sample every minute, with older info
remaining valid when idle, but decaying fairly quickly as new samples arrive so
that one bad sample doesn't mess things up too badly, but you adjust to new
conditions within a relatively small number of samples
it would take a bit of time to get to the right number when conditions change,
but it would get there.
I recognize that you cannot know the throughput without trying to use it, but
you may be able to make a guess as to the amount of idle airtime (subject to
hidden transmitters) and make an estimate as to the available headroom based on
the throughput in each direction of your recent speeds and airtime used.
David Lang
prev parent reply other threads:[~2026-06-07 6:49 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-14 14:40 [Make-wifi-fast] "Fi-Wi is a new forwarding plane for wireless" - Bob McMahon Frantisek Borsik
2026-05-14 17:08 ` [Make-wifi-fast] Re: [Cake] " David Lang
2026-05-14 15:20 ` Frantisek Borsik
2026-05-14 19:38 ` bob.mcmahon
2026-05-14 19:55 ` David Lang
2026-05-15 11:11 ` bob.mcmahon
2026-05-15 13:57 ` David Lang
2026-05-15 14:18 ` David Lang
2026-05-15 15:17 ` bob.mcmahon
2026-05-19 13:52 ` [Make-wifi-fast] Re: [Bloat] " Livingood, Jason
2026-05-19 18:59 ` David Lang
2026-05-19 22:45 ` bob.mcmahon
2026-05-21 19:42 ` Frantisek Borsik
2026-05-21 20:02 ` dan
2026-05-22 16:36 ` [Make-wifi-fast] Re: [Rpm] " Robert McMahon
2026-05-23 2:18 ` dan
2026-05-23 16:36 ` bob.mcmahon
2026-05-23 22:12 ` dan
2026-05-24 20:06 ` Frantisek Borsik
2026-05-24 21:57 ` bob.mcmahon
2026-05-25 5:43 ` Frantisek Borsik
2026-05-25 6:58 ` [Make-wifi-fast] Re: [Codel] " Sebastian Moeller
2026-05-25 12:45 ` Frantisek Borsik
2026-05-25 13:36 ` [Make-wifi-fast] Re: [Codel] " Sebastian Moeller
2026-06-07 6:15 ` Frantisek Borsik
2026-06-07 9:03 ` Sebastian Moeller
2026-06-07 10:19 ` [Make-wifi-fast] Re: [Bloat] Re: [Codel] [Rpm] " David Lang
2026-06-07 18:10 ` bob.mcmahon
2026-06-07 18:30 ` dan
2026-06-07 19:10 ` bob.mcmahon
2026-06-08 0:29 ` dan
2026-06-08 2:55 ` bob.mcmahon
2026-06-08 4:06 ` David Lang
2026-06-08 6:26 ` [Make-wifi-fast] Re: [Bloat] " Sebastian Moeller
2026-06-08 3:59 ` [Make-wifi-fast] Re: [Bloat] " David Lang
2026-06-08 5:18 ` bob.mcmahon
2026-06-08 6:53 ` David Lang
2026-06-08 10:29 ` Frantisek Borsik
[not found] ` <e68abec2-6fd8-4fc4-ad26-5ca10859551c@rogers.com>
2026-06-09 3:40 ` [Make-wifi-fast] Re: [Codel] Re: [Bloat] " bob.mcmahon
2026-06-07 6:49 ` David Lang [this message]
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/make-wifi-fast.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=o4q359rr-859s-46nn-24rq-02o9192o72r2@ynat.uz \
--to=david@lang.hm \
--cc=bloat@lists.bufferbloat.net \
--cc=bob.mcmahon@umbernetworks.com \
--cc=cake@lists.bufferbloat.net \
--cc=codel@lists.bufferbloat.net \
--cc=dandenson@gmail.com \
--cc=frantisek.borsik@gmail.com \
--cc=make-wifi-fast@lists.bufferbloat.net \
--cc=moeller0@gmx.de \
/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