From owner-freebsd-questions Thu Jun 3 4:33: 8 1999 Delivered-To: freebsd-questions@freebsd.org Received: from solaris.matti.ee (solaris.matti.ee [194.126.98.135]) by hub.freebsd.org (Postfix) with ESMTP id 0718915012 for ; Thu, 3 Jun 1999 04:32:54 -0700 (PDT) (envelope-from vallo@matti.ee) Received: from myhakas.matti.ee (myhakas.matti.ee [194.126.114.87]) by solaris.matti.ee (8.8.8/8.8.8.s) with ESMTP id OAA12588; Thu, 3 Jun 1999 14:32:31 +0300 (EET DST) Received: by myhakas.matti.ee (Postfix, from userid 1000) id 1FEED1F6F; Thu, 3 Jun 1999 14:32:48 +0300 (EEST) Date: Thu, 3 Jun 1999 14:32:48 +0300 From: Vallo Kallaste To: Erik de Zeeuw Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Can't get BRIDGE working Message-ID: <19990603143248.A2575@myhakas.matti.ee> Reply-To: vallo@matti.ee References: <37556021.E2C6FE6C@univ-lehavre.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <37556021.E2C6FE6C@univ-lehavre.fr>; from Erik de Zeeuw on Wed, Jun 02, 1999 at 06:47:29PM +0200 Organization: =?iso-8859-1?Q?AS_Matti_B=FCrootehnika?= Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Jun 02, 1999 at 06:47:29PM +0200, Erik de Zeeuw wrote: > There's one thing that sounds funny. I grabbed PicoBSD, a nice > little disk with a complete FreeBSD on it. > > And I just have to boot on the PicoBSD disk to have my bridge > working ... It works just fine with either the ne2000 or the smc > cards. That sounds like I'm missing something to get the bridge > work out of my kernel compilation. > > May be I missed some details, so I ask people who have working > FreeBSD bridges to give me some help on that subject :) > > Is there anything more to do than enabling BRIDGE in the kernel > and using sysctl to make it work ? Do I use some bad versions ? > Is there any magic to do ? :) If the PicoBSD floppy works well, it must be something with card drivers I guess. What version of FreeBSD you use exactly? I have strong feeling that the version you use doesn't have bridging support for your card driver. I'm using bridging from day-to-day under -current system with fxp cards, but the -stable should work as well. Does the card driver source include something like: #include "opt_bdg.h" #include "bdg.h" I see that most netcard drivers under -current have the 'opt_bdg.h' line, but if I remember it was 'bdg.h' some time ago. Even if the includes are present I can't guarantee anything :-), but it's certainly worth of checking. You can find the PCI card driver sources under /usr/src/sys/pci and I'm almost sure that the file should be if_tx.c or smthg. -- Vallo Kallaste vallo@matti.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message