From owner-freebsd-net Sat Feb 3 15:40:25 2001 Delivered-To: freebsd-net@freebsd.org Received: from mailhost01.reflexnet.net (mailhost01.reflexnet.net [64.6.192.82]) by hub.freebsd.org (Postfix) with ESMTP id 02D7E37B4EC; Sat, 3 Feb 2001 15:40:04 -0800 (PST) Received: from rfx-216-196-73-168.users.reflexcom.com ([216.196.73.168]) by mailhost01.reflexnet.net with Microsoft SMTPSVC(5.5.1877.197.19); Sat, 3 Feb 2001 15:38:10 -0800 Received: (from cjc@localhost) by rfx-216-196-73-168.users.reflexcom.com (8.11.1/8.11.1) id f13NdHP51042; Sat, 3 Feb 2001 15:39:17 -0800 (PST) (envelope-from cjc) Date: Sat, 3 Feb 2001 15:39:17 -0800 From: "Crist J. Clark" To: Rich Wales Cc: freebsd-net@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG Subject: Re: BRIDGE breaks ARP? Message-ID: <20010203153917.I91447@rfx-216-196-73-168.users.reflex> Reply-To: cjclark@alum.mit.edu References: <20010203220223.86591.richw@wyattearp.stanford.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20010203220223.86591.richw@wyattearp.stanford.edu>; from richw@webcom.com on Sat, Feb 03, 2001 at 02:26:10PM -0800 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Feb 03, 2001 at 02:26:10PM -0800, Rich Wales wrote: > I'm running -STABLE (cvsup'ed on 26jan2001) on a machine with the > BRIDGE option, bridging between two PCI NICs (rl0 and xl0). > > I'm having ARP problems. Machines on the "rl0" card are unable to > get a hardware address for the bridge. (For whatever reason, I have > no problems talking via the "xl0" interface.) [snip] > I can sidestep the problem by using "arp -s" commands on the other > machines to tell them the bridge's hardware address -- but I really > shouldn't have to do this. > > Any ideas? Not all cards support bridging. The bridge(4) manpage _used to_ have a list of cards that work. Now all it says is, "Interfaces that cannot be put into promiscuous mode or that don't support sending packets with arbitrary Ethernet source addresses are not compati- ble with bridging." And I have not been able to figure out if the rl(4) device satisfies those conditions. I should note that rl(4) was not on the list of working cards prior to the change in the manpage. Maybe someone who knows more about the rl(4) driver can elaborate? -- Crist J. Clark cjclark@alum.mit.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message