From owner-freebsd-current@FreeBSD.ORG Thu Sep 2 00:08:19 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D099F16A4CE for ; Thu, 2 Sep 2004 00:08:19 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B9D643D2F for ; Thu, 2 Sep 2004 00:08:19 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 99112 invoked from network); 2 Sep 2004 00:05:59 -0000 Received: from dotat.atdotat.at (HELO [62.48.0.47]) ([62.48.0.47]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 2 Sep 2004 00:05:59 -0000 Message-ID: <4136646F.1010207@freebsd.org> Date: Thu, 02 Sep 2004 02:08:15 +0200 From: Andre Oppermann User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8a1) Gecko/20040520 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dave McCammon References: <20040901164100.47063.qmail@web41414.mail.yahoo.com> In-Reply-To: <20040901164100.47063.qmail@web41414.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: 5.3 Beta2 bridging (update 2) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2004 00:08:19 -0000 Dave McCammon wrote: > Got the bridging to work after cvsup yesterday(I think > it was the rebuild but not for sure). > > em0 - has ip > em1 - no ip > > Anyway, with both cables plugged in, traffic passes > through the box. Weird thing is, the box can't get to > (ssh, ping) other machines on the em1 side but can get > to machines on the em0 side. > Machines on the em1 side can get to machines on the > em0 side. Machines on the em0 side can get to machines > on the em1 side and can get to the bridging box. > > Ok, I just went and plugged the cables back in(removed > them last night) and traffic didn't get through. I'm > now wondering if it isn't something to do with the em > driver. > This is completely confusing. > I built a different kernel to test bridging without > ipfw. Bridging kernels with and without ipfw worked > last night. Now nothing. > > Ok, after some more fiddling around, what needs to > happen is that em1 can't be plugged in until the > machine has come up(with em0 plugged in). > After that, traffic passes as stated above. Which > doesn't bode well if machine gets rebooted. This seems to be some sort of problem within the bridging code and learning of MAC address maybe. I don't know the bridge code well enough to help you on the spot and I have too much things on my TODO to go in there. You should ask luigi@freebsd.org what to do. He is the author of this code. -- Andre