From owner-freebsd-pf@FreeBSD.ORG Sun Dec 31 15:56:15 2006 Return-Path: X-Original-To: freebsd-pf@freebsd.org Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FCDF16A59A for ; Sun, 31 Dec 2006 15:56:14 +0000 (UTC) (envelope-from myninku@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.freebsd.org (Postfix) with ESMTP id 84F0513C45A for ; Sun, 31 Dec 2006 15:56:13 +0000 (UTC) (envelope-from myninku@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so6178550nfc for ; Sun, 31 Dec 2006 07:56:12 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=IVpO9k+C/vZVFMmHgCOmybrjanlr8LUvMInSKiO9WXWgBReGcbwvRl+EvDsGyxCqB6TcxCn7rQqNm14Wv0G2LUSz9or49UHnCSD18mVY1r9mDnVmiyLV/iWrq8mi72n8R12I9hTnMaNjHJY/6cYFjOe37nMZoujTBk3GiM+/z5o= Received: by 10.48.216.8 with SMTP id o8mr2553558nfg.1167580572450; Sun, 31 Dec 2006 07:56:12 -0800 (PST) Received: by 10.48.206.9 with HTTP; Sun, 31 Dec 2006 07:56:12 -0800 (PST) Message-ID: Date: Sun, 31 Dec 2006 15:56:12 +0000 From: sukaca To: freebsd-pf@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: second queue X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Dec 2006 15:56:15 -0000 this my config as yester day ext_if="lnc0" # replace with actual external interface name i.e., dc0 int_if="lnc0" # replace with actual internal interface name i.e., dc1 internal_net1="10.10.1.0/24" internal_net2="10.10.2.0/24" altq on lnc0 cbq bandwidth 128Kb queue { internal_net1, internal_net2 } queue internal_net2 bandwidth 64Kb cbq(default) queue internal_net1 bandwidth 64Kb cbq( borrow) pass out on lnc0 from any to any flags S/SA keep state queue (internal_net1, internal_net2) pass in on lnc0 from any to any flags S/SA keep state queue (internal_net1, internal_net2) #my output queue root_lnc0 bandwidth 128Kb priority 0 cbq( wrr root ) {internal_net2, internal_net1} [ pkts: 76936 bytes: 38239304 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 borrows: 0 suspends: 0 ] [ measured: 9.6 packets/s, 63.76Kb/s ] queue internal_net2 bandwidth 64Kb cbq( default ) [ pkts: 76936 bytes: 38239304 dropped pkts: 95 bytes: 15176 ] [ qlength: 17/ 50 borrows: 0 suspends: 19056 ] [ measured: 9.6 packets/s, 63.76Kb/s ] queue internal_net1 bandwidth 64Kb cbq( borrow ) [ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ] [ qlength: 0/ 50 borrows: 0 suspends: 0 ] [ measured: 0.0 packets/s, 0 b/s ] #my second queue always not catch packet at all. #even i use this rule for pass rule pass out on lnc0 from any to any flags S/SA keep state queue internal_net1 pass out on lnc0 from any to any flags S/SA keep state queue internal_net2 pass in on lnc0 from any to any flags S/SA keep state queue internal_net2 pass in on lnc0 from any to any flags S/SA keep state queue internal_net1 do i have mistake again? regard vicky