Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jul 2006 10:21:54 +1200
From:      Andrew Thompson <thompsa@freebsd.org>
To:        Raymond Owens <owensr@comcast.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: if_bridge.c question
Message-ID:  <20060704222154.GA1954@heff.fud.org.nz>
In-Reply-To: <001701c69f7b$1e6b2550$0301a8c0@LAPPY2>
References:  <001701c69f7b$1e6b2550$0301a8c0@LAPPY2>

next in thread | previous in thread | raw e-mail | index | archive | help

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



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