From owner-freebsd-wireless@FreeBSD.ORG Thu Feb 23 00:07:23 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D8751065676 for ; Thu, 23 Feb 2012 00:07:23 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 692628FC20 for ; Thu, 23 Feb 2012 00:07:23 +0000 (UTC) Received: by daec6 with SMTP id c6so660302dae.13 for ; Wed, 22 Feb 2012 16:07:23 -0800 (PST) Received-SPF: pass (google.com: domain of adrian.chadd@gmail.com designates 10.68.225.231 as permitted sender) client-ip=10.68.225.231; Authentication-Results: mr.google.com; spf=pass (google.com: domain of adrian.chadd@gmail.com designates 10.68.225.231 as permitted sender) smtp.mail=adrian.chadd@gmail.com; dkim=pass header.i=adrian.chadd@gmail.com Received: from mr.google.com ([10.68.225.231]) by 10.68.225.231 with SMTP id rn7mr75578911pbc.64.1329955643042 (num_hops = 1); Wed, 22 Feb 2012 16:07:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:to:reply-to:subject:in-reply-to:x-mailer :mime-version:content-type; bh=wf9jCrW/NnvildfjEL3wQI5VR4IUdGyQ22Y5JvXbRpo=; b=bkUvQpCfrFwpTMnVGfOqTls90RbRcP5KZesBL9rGDTm+OX+nnaAg0bFpa2GQOeHt6u D4H+q2Ga9LyZajfBWOJUhwHFvX1ioeuLRD4Co21h0E2hc+fL1N8ye144a/kjfFwKoIxV GY5t0Du5AVc4BurWRF6hqwaf+eMI+fuRYjtw4= Received: by 10.68.225.231 with SMTP id rn7mr62239908pbc.64.1329955642922; Wed, 22 Feb 2012 16:07:22 -0800 (PST) Received: from www.palm.com ([32.154.109.200]) by mx.google.com with ESMTPS id y9sm31819418pbi.3.2012.02.22.16.07.16 (version=SSLv3 cipher=OTHER); Wed, 22 Feb 2012 16:07:21 -0800 (PST) Message-ID: <4f458339.6922440a.3e3e.ffffb992@mx.google.com> Date: Wed, 22 Feb 2012 16:07:10 -0800 From: "Adrian Chadd" To: "Mark Dixon" , "freebsd-wireless@freebsd.org" In-Reply-To: <858DD3DB-1E0A-4CBE-8B49-2545FCB5FEE5@gmail.com> X-Mailer: Palm webOS v1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Bridge wired / wireless without hosting the network - is this possible X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Adrian Chadd List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2012 00:07:23 -0000 The problem is the source mac address. When bridging, the source mac is the bridge if, not the ether/wifi mac. Either you need to tell if-bridge to use the ethernet mac address and hooe= that works, or we need to do something nasty with mac address translation.= WDS would let you tunnel the bridge mac over wifi, but that's a whole othe= r issue.. Adrian Sent from my Palm Pre on AT&T On Feb 22, 2012 2:38 PM, Mark Dixon <mnd999@gmail.com> wrote:=20 Hi all, Apologies if this has come up before but I can't see anything with a quick= google. I also tried freebsd-questions but nobody seemed to know there. What I want to do is setup a bridge between my wireless network and a wired= one. Hostap I hear everyone cry but I don't think that will work because= I don't want to create a wireless network - I want to join an existing on= e because this box won't be turned on all the time. I also need the bridgin= g desktop to have a DHCP acquired IP because it want to have internet acces= s (I mainly use it for Scala dev). Essentially, the network looks like this: [Internet Router w/ DHCP] -----wired--[Switch] ---wired---[Airport Express]= ******wireless******[Desktop w/Freebsd9]-------wired-----[ReadyNAS] What I want to do is have the freebsd (dual boot wi/ Windows) desktop bridg= e to the readyNAS when it's turned on via the wireless LAN so that I can ac= cess files on it. Unfortunately I can't connect the readyNAS to the switch= because the switch is in the living room and the readyNAS is too noisy. Wh= en the desktop is running Windows 7 this is dead easy, but I can't figure= out how to do it under FreeBSD. Any ideas? Thanks, Mark