Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Feb 2001 15:39:17 -0800
From:      "Crist J. Clark" <cjclark@reflexnet.net>
To:        Rich Wales <richw@webcom.com>
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>
In-Reply-To: <20010203220223.86591.richw@wyattearp.stanford.edu>; from richw@webcom.com on Sat, Feb 03, 2001 at 02:26:10PM -0800
References:  <20010203220223.86591.richw@wyattearp.stanford.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
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-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010203153917.I91447>