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>