From owner-freebsd-current@FreeBSD.ORG Thu Jan 13 06:50:12 2005 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 3986D16A4CE for ; Thu, 13 Jan 2005 06:50:12 +0000 (GMT) Received: from drop.bsdchat.com (drop.bsdchat.com [209.237.225.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0929743D5A for ; Thu, 13 Jan 2005 06:50:12 +0000 (GMT) (envelope-from clive@tongi.org) Received: from CARTIER (drag.bsdchat.com [209.237.225.37]) by drop.bsdchat.com (8.13.1/8.13.1) with SMTP id j0D6lnw0052730; Thu, 13 Jan 2005 06:47:51 GMT (envelope-from clive@tongi.org) Received: (nullmailer pid 9816 invoked by uid 1000); Thu, 13 Jan 2005 06:50:03 -0000 Date: Thu, 13 Jan 2005 14:50:03 +0800 From: Clive Lin To: Ben Becker Message-ID: <20050113065003.GA2336@tongi.org> References: <38d37be7050111092379f2a898@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <38d37be7050111092379f2a898@mail.gmail.com> X-PGP-key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA008C03E User-Agent: Mutt/1.5.6i cc: freebsd-current@freebsd.org Subject: Re: Atheros and SIS bridging problem 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, 13 Jan 2005 06:50:12 -0000 On Tue, Jan 11, 2005 at 09:23:08AM -0800, Ben Becker wrote: > [Laptop]--------(sis0)-[FreeBSD Bridge]-(ath0)--------[FreeBSD AP] > > There seems to be a problem with bridging ath0 and sis0. I have 1 IP > assigned to ath0 which is 192.168.1.3, and I've sysctl'd > 'net.link.ether.bridge.enable=1' and > 'net.link.ether.bridge.config=ath0,sis0'. From the bridge, I can ping > the AP (192.168.1.1) and the laptop (192.168.1.5). However I can't > ping from the laptop to the AP or from the AP to the laptop. Hi, Have you tried ng_bridge(4)? My own experience is similar with yours, and the problem like yours is sovled via ng_bridge(4). Example scripts to setup ng_bridge(4) is at /usr/share/examples/netgraph/ether.bridge. My setup is: [Desktop]------(ed0)-[freebsd bridge]-(fxp0)----[LAN] With bridge(4), the Desktop is able to access the LAN, but not the bridge. No response at all. With ng_bridge(4), both LAN and the freebsd bridge are accessible. The freebsd bridge is -current, and NICs above are: fxp0: port 0x8000-0x803f mem 0xc0201000-0xc0201fff irq 11 at device 8.0 on pci2 ed0: at port 0x4000-0x401f irq 11 function 0 config 16 on pccard0 BTW, bridge(4) performance is better than ng_bridge(4). Cheers, -- Clive Tong-I Lin | http://tongi.org | PGP KeyID: A008C03E