From owner-freebsd-stable Sun Feb 4 17:35:15 2001 Delivered-To: freebsd-stable@freebsd.org Received: from matrix.42.org (matrix.42.org [194.246.250.200]) by hub.freebsd.org (Postfix) with ESMTP id 40ED237B491 for ; Sun, 4 Feb 2001 17:34:57 -0800 (PST) Received: (from sec@localhost) by matrix.42.org (8.8.8/8.8.5) id CAA28313 (sender ); Mon, 5 Feb 2001 02:34:47 +0100 (CET) Date: Mon, 5 Feb 2001 02:34:46 +0100 From: Stefan `Sec` Zehl To: Rich Wales Cc: freebsd-stable@freebsd.org Subject: Re: BRIDGE breaks ARP? (more info) Message-ID: <20010205023446.A28259@matrix.42.org> References: <20010204162724.04832.richw@wyattearp.stanford.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20010204162724.04832.richw@wyattearp.stanford.edu>; from richw@webcom.com on Sun, Feb 04, 2001 at 05:36:03PM +0100 I-love-doing-this: really X-Modeline: vim:set ts=8 sw=4 smarttab tw=72 si noic notitle: Accept-Languages: de, en X-URL: http://sec.42.org/ Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Feb 04, 2001 at 05:36:03PM +0100, Rich Wales wrote: > I should add something else. My bridge =does= pass ARP info between > the two bridged NIC's. Thus, for example, a machine on the "rl0" side > of the bridge can successfully use a default Internet gateway which is > on the "xl0" side of the bridge (and "arp -a" on the rl0-side machine > shows the hardware address of the xl0-side gateway). > > So the problem doesn't seem to have anything to do with ARP bridging. > Even though ARP packets are being passed through the bridge, the bridge > itself doesn't reply to ARP requests asking it for its own MAC address. > (Or, to be more precise, it sometimes does send out ARP replies, but > only sporadically and unpredictably.) Just to acknowledge that you're not alone. I have the exact problem since upgrading from 3.x to 4.x. the bridge didn't send arp answers for itself on some of the interfaces. I didn't have time to mess with that or debug it any further, and just instructed another box on the same ethernet to do arp for the bridge with 'arp -s ... pub' which is indeed an ugly workaround, but at least it works. CU, Sec -- Black holes are where GOD is dividing by zero To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message