Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2008 14:54:50 +0000
From:      jdta <closure@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   pfctl on wireless interfaces
Message-ID:  <ae6dea6c0801140654k32a05a16j28aa841780ce28f7@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I'm running tests on a few congestion control schemes which use pfctl to
activate the respective queue controller. This works fine on interfaces
with a fixed capacity as altq sets up the respective queue taking the
bandwidth into consideration. On wireless interfaces however this
capacity varies over time. an so altq's use of the declared capacity is
overly optimistic (in my case, 54Mbps). This results in pfctl not
queueing packets until this capacity has been met: the packets are
queued at the interface as pfctl has no indication of the varying signal
level.

Is there anyway of either extracting the queue level directly from the
interface card or, alternatively, forcing altq to take into
consideration the signal level at any given time? The first seems more
plausible, but I'm not really sure if the second would have other uses
(priority queueing etc).

Thanks in advance.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ae6dea6c0801140654k32a05a16j28aa841780ce28f7>