From owner-freebsd-current@FreeBSD.ORG Wed Sep 22 04:04:50 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 821821065673 for ; Wed, 22 Sep 2010 04:04:50 +0000 (UTC) (envelope-from moonlightakkiy@yahoo.ca) Received: from web51805.mail.re2.yahoo.com (web51805.mail.re2.yahoo.com [206.190.38.236]) by mx1.freebsd.org (Postfix) with SMTP id 28DC68FC0C for ; Wed, 22 Sep 2010 04:04:49 +0000 (UTC) Received: (qmail 8740 invoked by uid 60001); 22 Sep 2010 04:04:49 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.ca; s=s1024; t=1285128289; bh=LkfPyh8paBgZyWK9VZLsHXhh9Ad/+DN2qitpd2ULSyk=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=zFf4aNGAN8GGN4DWMCqhD+xibWmTcrVKJnKecQhgyWDKfAZcT2tTJMpYBK/o8+AltMsAn+hYeY8ImfsKDZAGRorYwSPrl7BLlf+heXWvcX8DfWyLcxvCaNmglzj0JYLX+0FG2QvBPeOnbN5JdMh3R7LhLh4/e+nwvpdkEqyz+vQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.ca; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=ftW5/Et+CL+i5bNIicOcUd2KY2xRIpgWEiaKBfwMkWH1Hkx4St+xEy8/VaixgAHX/+OJOHx4bikdFFbGl7gu3ZE/Li4N9rR3Spz/rZZVY352OTMohsrUsRRCrn02FqCjpk2kX9Ab6zW+jjCs8yV5rLF8Z1remhUbCAg3+TVqgfw=; Message-ID: <367708.1588.qm@web51805.mail.re2.yahoo.com> X-YMail-OSG: N.qn06wVM1lVqxZr.aa3aBd1sZnmjsDP.lIvXfYaobND4Nq ectjVjfZPj6Chn7yo41_unxUQgQfT2rUMkaV7P50KX6IKjqfli7a8pp7KROv 0MdDlegw76BKdC4UxERNsj2cffPkFvFlhRFT0WmtnVAIlSO3L8.HksgG1nrJ Pkk1zI_IMC0DqC41Ge5r.N0Sq2j9I5YxQtGPXKUOfut9z_fvyN6W0XINFSST rASO12oyMMt1vgeDtPfSumj.b.wx02RBsU4p_u62XbxZzw5hbCYK6MNnBGqd PdmAu8tu9Zflfv.yYNTG_N.EzlaNz5xxl7s0rETCxeO0vS2umON_uBnXkLiy 4Aw-- Received: from [173.183.132.20] by web51805.mail.re2.yahoo.com via HTTP; Tue, 21 Sep 2010 21:04:49 PDT X-Mailer: YahooMailRC/497 YahooMailWebService/0.8.105.279950 References: <20100919120012.A77371065674@hub.freebsd.org> <260103.20986.qm@web51802.mail.re2.yahoo.com> Date: Tue, 21 Sep 2010 21:04:49 -0700 (PDT) From: PseudoCylon To: Adrian Chadd In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-current@freebsd.org Subject: Re: RFT: if_ath HAL refactoring 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: Wed, 22 Sep 2010 04:04:50 -0000 ----- Original Message ---- > From: Adrian Chadd > To: PseudoCylon > Cc: freebsd-current@freebsd.org > Sent: Tue, September 21, 2010 7:04:37 AM > Subject: Re: RFT: if_ath HAL refactoring > > On 21 September 2010 11:58, PseudoCylon wrote: > > > Just in case anyone wonders, I've added 11n support to run(4) (USB NIC). > > http://gitorious.org/run/run/trees/11n_beta2 > > > > It still has some issues, > > * doesn't work well with atheros chips > > * HT + AP + bridge = Tx may stall (seems OK with nat) > > So, use it at your own discretion. > > Want to put together a patch? sure! > > Does it introduce issues in the non-11n case? No, only in 11n mode. What I have found so far is that Ralink's driver checks MAC address of other end and identify atheros chip by oui. Then, sets special prot mode for it. Does this ring a bell? Has node lock in ieee80211_node_timeout() cased dead lock in HT + AP + bridge? AK