From owner-freebsd-wireless@FreeBSD.ORG Thu Nov 29 21:43:07 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6239E98E for ; Thu, 29 Nov 2012 21:43:07 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id E07D18FC13 for ; Thu, 29 Nov 2012 21:43:06 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u54so6707542wey.13 for ; Thu, 29 Nov 2012 13:43:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=hMCHvQn1chV4hZOzjWKjY1NzQTPAcfjWtIyEJdhz3gg=; b=IWhlEhV+XJ22SM/A40o2g/Q66GOo13eU0M6Xc8J7xBsXpZjuCZsUfrAmBijCmfYzeT bA5ZYf/cKb/IVjix7VtJFUO/QWSgv1Dk+cXfMLfaQEIcG9NMvqz7RRExx7l4zcS6oVBE m2t4A8rm+3SaCNI7Qm0cJn8mPFoDge0t3DJFnPrJetdkOsnfMKjBLNr0AVUhc1lZ0ZCy gvD51fd2FYuXTDnOYSzwU1L7WfR14agbyA1MkcliElb3Y9RbmxCsa7GV0glQU1StZpES 7K0YWvnhJN43gNnT1p/09+rj3JWkfKGJ/28WEZgDaVf0gswWZj3zv5tJ2FHlegctQKF+ 0opA== MIME-Version: 1.0 Received: by 10.180.102.102 with SMTP id fn6mr16844348wib.13.1354225385040; Thu, 29 Nov 2012 13:43:05 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.217.57.9 with HTTP; Thu, 29 Nov 2012 13:43:04 -0800 (PST) In-Reply-To: <20121129223901.686290ce@zelda.sugioarto.com> References: <201211291940.qATJe1Jf033574@freefall.freebsd.org> <20121129214512.4909fa8f@zelda.sugioarto.com> <20121129223901.686290ce@zelda.sugioarto.com> Date: Thu, 29 Nov 2012 13:43:04 -0800 X-Google-Sender-Auth: RsWdnRevlaPAH8E4VNp-pNht4lU Message-ID: Subject: Re: kern/149516: [ath] ath(4) hostap with fake MAC/BSSID results in station dropping packets when associated From: Adrian Chadd To: Martin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-wireless@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list 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, 29 Nov 2012 21:43:07 -0000 There was someone who posted on -wireless a while ago about how to "correctly" program different mac addresses for different VAPs. The whole setup path is a little un-intuitive and needs some love. So take a look over the -wireless archives for multi-VAP and separate mac addresses. :-) Aha. It's actually having the LSB set in the first octet. Not the MSB. So 0x80 is fine. 0x90 is fine. 0x09 is not. http://en.wikipedia.org/wiki/Multicast_address The hardware treats that address as special, so don't ever configure a MAC with that multicast bit set. Or things won't work out well. Adrian