From owner-freebsd-stable@FreeBSD.ORG Tue Jul 4 22:21:57 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2745216A4E7 for ; Tue, 4 Jul 2006 22:21:57 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from grunt7.ihug.co.nz (grunt7.ihug.co.nz [203.109.254.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC37043D49 for ; Tue, 4 Jul 2006 22:21:56 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from 203-109-251-39.static.bliink.ihug.co.nz (heff.fud.org.nz) [203.109.251.39] by grunt7.ihug.co.nz with esmtp (Exim 3.35 #1 (Debian)) id 1FxtHH-0006HU-00; Wed, 05 Jul 2006 10:21:55 +1200 Received: by heff.fud.org.nz (Postfix, from userid 1001) id A07C21CC1F; Wed, 5 Jul 2006 10:21:54 +1200 (NZST) Date: Wed, 5 Jul 2006 10:21:54 +1200 From: Andrew Thompson To: Raymond Owens Message-ID: <20060704222154.GA1954@heff.fud.org.nz> References: <001701c69f7b$1e6b2550$0301a8c0@LAPPY2> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <001701c69f7b$1e6b2550$0301a8c0@LAPPY2> User-Agent: Mutt/1.5.11 Cc: freebsd-stable@freebsd.org Subject: Re: if_bridge.c question X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jul 2006 22:21:57 -0000 On Tue, Jul 04, 2006 at 11:04:16AM -0400, Raymond Owens wrote: > I am running 6.1 release on some systems. I have a question about the > bridging changes in if_bridge.c which were made in the stable branch. > I am having a problem bonding two heavily loaded network interfaces > for IDS purposes. There is greatly increased packets droppage when > using 'ifconfig bridge0 monitor' to merge the two sniff interfaces > under 6.1 release. (I am trying to get around using two concurrent > Snort processeses) > > Is it expected that the new bridge monitor function introduced in the > stable branch will have much less packet droppage in identical > situations when bonding busy interfaces? If so is there a way to get > this without upgrading whole system to 6.1 stable? Will binary upgrade > using 6.1 stable ISO provide this functionality also? You can just grab src/sys/net/if_bridge.c from the stable branch and build it on 6.1. You can either rebuild the kernel or if you are using modules then make && make install in src/sys/modules/if_bridge. Let me know if you get stuck. cheers, Andrew