Date: Wed, 11 Jan 2006 12:19:05 -0500 From: Bruce Walker <bmw@borderware.com> To: David Leimbach <leimy2k@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: if_bridge FreeBSD 6.0 on a Broadcom interface not working Message-ID: <43C53E09.9020108@borderware.com> In-Reply-To: <3e1162e60601061523k742d46cdreade7fb276232f13@mail.gmail.com> References: <3e1162e60601061523k742d46cdreade7fb276232f13@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C53E09.9020108>