From owner-freebsd-net@FreeBSD.ORG Wed Jan 11 17:19:14 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8984116A420 for ; Wed, 11 Jan 2006 17:19:14 +0000 (GMT) (envelope-from bmw@borderware.com) Received: from mail.borderware.com (mail.borderware.com [207.236.65.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78AD943D6D for ; Wed, 11 Jan 2006 17:19:06 +0000 (GMT) (envelope-from bmw@borderware.com) Message-ID: <43C53E09.9020108@borderware.com> Date: Wed, 11 Jan 2006 12:19:05 -0500 From: Bruce Walker Organization: BorderWare Technologies Inc. User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Leimbach References: <3e1162e60601061523k742d46cdreade7fb276232f13@mail.gmail.com> In-Reply-To: <3e1162e60601061523k742d46cdreade7fb276232f13@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: if_bridge FreeBSD 6.0 on a Broadcom interface not working X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jan 2006 17:19:14 -0000 David Leimbach wrote: >x86 machine with FreeBSD 6 and using >if_bridge to connect the tap0 interface with xl0 with great success. > >I tried to duplicate this configuration on a dual opteron machine that has >Broadcom adapters and when I add the bge0 or bge1 interfaces to the bridge0 >iface that I create I lose all connectivity. The moment I destroy the >bridge0 interface, bge0 or bge1 as it may be begins responding again. > > > Hmmm. I'm getting this *exact* behaviour but with two Intel Ether Express Pro/1000 interfaces. Previously, I was fiddling with if_bridge bridging in a box (HP VLi8) with the built-in 3Com i/f (xl0) and an add-in PRO/1000 card (em0). That worked great. So I have now duplicated that config in a Supermicro board (X6DHP-8G2; single 3.2 GHz Xeon) with three PRO/1000 interfaces, using em0 and em1. As soon as I boot up with em0 and em1 added to the bridge0 interface, I lose IP connectivity. Interestingly, I can ping hosts by IP address. But all attempts to do anything else, eg NTP, DNS or ssh are futile. So it would seem to me that bridging with two identical (ie hardware) interfaces breaks if_bridge. David: have you learned anything new? If anyone wants me to run some tests, please let me know. Cheers!