From owner-freebsd-current@FreeBSD.ORG Thu Oct 20 14:35:39 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 4DF3816A41F; Thu, 20 Oct 2005 14:35:39 +0000 (GMT) (envelope-from jim@netgate.com) Received: from netgate.com (mail.netgate.com [64.62.194.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 077D743D62; Thu, 20 Oct 2005 14:35:38 +0000 (GMT) (envelope-from jim@netgate.com) Received: by netgate.com (Postfix, from userid 45) id D4A61280016; Thu, 20 Oct 2005 07:35:38 -0700 (PDT) Received: from [192.168.1.183] (rrcs-67-52-77-54.west.biz.rr.com [67.52.77.54]) by netgate.com (Postfix) with ESMTP id 64BCD280016; Thu, 20 Oct 2005 07:35:35 -0700 (PDT) In-Reply-To: References: <43560B6A.4070505@mikulas.com> <20051019091559.GA45009@heff.fud.org.nz> <43565782.8080706@nortel.com> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <7B0B2AA4-5178-4C0F-BB7B-869CB7FC29AC@netgate.com> Content-Transfer-Encoding: 7bit From: Jim Thompson Date: Thu, 20 Oct 2005 04:35:32 -1000 To: Andrew Atrens X-Mailer: Apple Mail (2.734) X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on he-colo.netgate.com X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.3 Cc: freebsd-current@freebsd.org, Jiri Mikulas , Andrew Thompson Subject: Re: ath client bridge X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 20 Oct 2005 14:35:39 -0000 On Oct 20, 2005, at 3:24 AM, Jim Thompson wrote: > 1 0 DA BSSID SA X more importantly, when a device "behind" the AP sends a packet for and SA that is behind your "client bridge", how does the AP know where to send the frame on the wireless medium? Or, in this case: > 0 1 BSSID SA DA X When a device "behind" your client bridge sends a frame through your client bridge, and "SA" is this "device behind", how can the AP possibly accept the frame. It doesn't (appear) to come from an associated STA (SA isn't the address for the device that sent the packet), and the AP certainly can't ACK the frame, (so why would it forward it?) This is why the "4 address" frame type (with FromDS and ToDS both set) exists. 1 1 RA TA DA SA RA = device on wireless media "receiving" the frame TA = device on the wireless media "transmitting the frame" SA = original source of the packet DA = original (and ultimate) destination of the packet jim