From owner-freebsd-stable@FreeBSD.ORG Mon Dec 13 08:49:56 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0C701065670 for ; Mon, 13 Dec 2010 08:49:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5F0588FC20 for ; Mon, 13 Dec 2010 08:49:56 +0000 (UTC) Received: by wyf19 with SMTP id 19so5705363wyf.13 for ; Mon, 13 Dec 2010 00:49:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=uJufJs63KdrEunsXk3dETOQrFvdn5NZfwiCAd8dobK8=; b=uPtzMUDytqQuTr5Q61wl+0NIS2u9f05JJuDo9rWywqaeF7Z5ohZv+WS5UcO+kzqh/J imXFD2DbdM6Y9bbDvDi/ivagcs58MFNfolApbjNvtBA7mvaQ4pBFdBE/inzqBQvD1t22 IV3AS6DTDl27/wAisCwua+Er1tDInNqViy/x0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=wPeQWwq65fez1KSfezBHzkHiJDUD66ZeTqpjK68zx5iBMtqypKkXjDZNpxgHNPCI8T 8I2AxPhADmpRnKuAqJ6YcLSlW1ZTdb2hUtdMH0hkXROP0hZxw+IMJeOBWRuY5biWznmZ /9gwA24V9e04xji75lbKzwNralPSjsirWO7Bg= MIME-Version: 1.0 Received: by 10.216.178.207 with SMTP id f57mr4279175wem.35.1292230195360; Mon, 13 Dec 2010 00:49:55 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.65.210 with HTTP; Mon, 13 Dec 2010 00:49:54 -0800 (PST) In-Reply-To: References: <4B521FC2.4050402@errno.com> <4B535AAE.3060308@errno.com> <4B5BA0C1.8010901@errno.com> Date: Mon, 13 Dec 2010 16:49:54 +0800 X-Google-Sender-Auth: -1F2dTZY-Hvxn8Xn6zJM3ZrGhtU Message-ID: From: Adrian Chadd To: Russell Yount Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org Subject: Re: atheros broadcast/multicast corruption with multiple hostap's X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2010 08:49:57 -0000 (I'm removing Sam from the CC: ; it seems he's not interested in this stuff any longer.) On 8 December 2010 09:54, Russell Yount wrote: > Adrian, > > Yes, I can help track down this. > > I have only 11agb radios though: > =A0 =A0NL-5354MP + Aries2 > =A0 5004 MP Atheros 4G / CM9 Which chipsets are they? > The changes I made definiately work for these chips, I have 4 APs operati= ng > with 4 SSID each all=A0configured with=A0WPA2 using x509 certs. Currently= , the > kernel I am using is 8.1. Are they using different keys? Did you try WPA + AES/CCMP in STA mode with these? If not, would you please do that? > I seem to recall that the hardware abstration layer for different chipset= s > treated handling of multicast reception differently. > > Could you send me pointers to what problems are described? > > Sorry, I took so long to reply, been rather busy, =A0I do not check this = email > account as often as my others. What would be a better account to email? What I'd really like to do is write up a set of testing procedures for doing things to the ath driver - in station, hostap and adhoc modes - so I can test my local 11n+refactored HAL against it. If you've got a working setup then I'd like to try and get that documented and reproducable, complete with a set of tests for each to try and ensure that as much stuff works as possible. I'd also like to make sure that the AR5416 HAL as shipped in FreeBSD behaves the same way as the AR5210,AR5211,AR5212 HALs as well. I only have an AR5213 card here; the rest of mine are 11n (AR5416, AR9160, AR9280.) I don't know if I'm going to be able to get all of this into 9.0-RELEASE but I'd like to try. The atheros 11n chipsets are everywhere now; I'd like to both support the legacy stuff and the new stuff with all the features fully working. :-) Right now I haven't any idea about what works and what doesn't. Thanks, Adrian