From owner-freebsd-wireless@FreeBSD.ORG Thu Nov 29 21:56:36 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 B5B2CD1D for ; Thu, 29 Nov 2012 21:56:36 +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 3F52A8FC1C for ; Thu, 29 Nov 2012 21:56:35 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id u54so6712083wey.13 for ; Thu, 29 Nov 2012 13:56:35 -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=NzDpH5GRYdz6a3AM94VcKskgKFoL18gNz0LkGG5KsWQ=; b=qj+cx2SMZOQ36CT6HvqSo6Dxn8YRc/HuLU+liN1PqBVJUkse+DuFtKNyLE44A4/la/ QGO8HT3W3j8hgI/a8WUE1JGncylMgX2UlDFp8tEidL32gBN/EY9wVmmoxgI1Xg1+wTL7 fBwgsfpuKXWu9fIn+dPAf2ZqF4eZoUfSMfI+NmdScns8/YO6caAGcK2OWUOhS1xmB4TS 0K6ff4g9LoO2mdo6/zKdFZZPT7B17zxS8iz0L73B5QjGK3xpeZ6RFpWScA+34j6gT1dO cE2EtCHh8swblsnNaDggQXtu8mxRf2QJujFt/NaCz6lv/LRZcULFkhRlp+jKXpeLMCZo E6Rw== MIME-Version: 1.0 Received: by 10.180.88.138 with SMTP id bg10mr37427105wib.13.1354226195253; Thu, 29 Nov 2012 13:56:35 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.217.57.9 with HTTP; Thu, 29 Nov 2012 13:56:35 -0800 (PST) In-Reply-To: <20121129225347.757b1fc8@zelda.sugioarto.com> References: <201211291940.qATJe1Jf033574@freefall.freebsd.org> <20121129214512.4909fa8f@zelda.sugioarto.com> <20121129223901.686290ce@zelda.sugioarto.com> <20121129225347.757b1fc8@zelda.sugioarto.com> Date: Thu, 29 Nov 2012 13:56:35 -0800 X-Google-Sender-Auth: ueWk3HEhQQlmw0uCDLMDG21fx00 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:56:36 -0000 Hi, Yes. As I said, the whole "configure an alternate MAC" thing isn't very consistent and I'm sure that the whole migration to VAP interfaces made some of the MAC BSSID and local ethernet card address programming "inconsistent." If you want to take a look at whta's in the card: * add ATH_DIAGAPI, AH_DEBUG, ATH_DEBUG to your kernel, recompile * compile up src/tools/tools/ath/ * use athregs -i athX , look at the BSS and MAC registers to see what address it has configured. I bet htose aren't "right".. adrian