On Wed, Aug 6, 2014 at 3:38 PM, Stuart Henderson <s...@spacehopper.org> wrote:
> 1. Don't use different _in and _out names, use syntax like "queue foo on em0"
> and "queue foo on em1". That way you assign packets to the correct queues on
> both interfaces in one step with something like "match to port 53 queue fast".
> The queue name is associated with the PF state; packets matching that state
> get assigned to that queue.
>

Very useful recommendation, thanks.

> 1a. Confirm your queue setup by running "systat queue" (as root) and
> making sure that you see packets assigned to the various queues that you
> have configured.

Is there anyway to monitor "set prio" queues? my prio statements don't
seem to make
any effect...

> 2. In my (admittedly very limited) testing with the new queueing system,
> it hasn't done very well with low bandwidth queues (ADSL type speeds) that
> used to work OK with altq (symptom, packets being assigned to queues as
> expected, but rates not being controlled). Next step in my testing there
> will be to build a kernel with a higher HZ value (faster timer) but
> I haven't got round to that yet.
>

I've just started using queues today with:

OpenBSD 5.6-current (GENERIC.MP) #364: Thu Sep  4 02:57:22 MDT 2014
    t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

on my home ADSL link (6mbps down/700kbps up) and pf seems to be good at
managing queues as small as 100kbps.

Thanks.

regards

Reply via email to