From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luis R. Rodriguez Date: Mon, 27 Sep 2010 11:19:52 -0700 Subject: [ath9k-devel] [AR9160]: 3 RX chain operation in 11abg legacy-only mode? In-Reply-To: References: Message-ID: <20100927181952.GC2429@tux> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On Sat, Sep 25, 2010 at 08:14:43PM -0700, Adrian Chadd wrote: > Hi, > > FreeBSD's AR9160 support enables all three RX chains in legacy mode. > The ath9k codebase doesn't - it calibrates all three chains, but the > ADC calibration results in legacy mode give all 0x0's for chain 1 and 2. > (And seemingly invalid results for chain 0 in 11g mode, but that's another > issue which I am hoping someone will comment on.) > > Is there any benefit or detriment to leaving RX chains 1 and 2 enabled > when in 11a/11bg mode? Does the unit do any kind of multipath > discrimination? Good question, not sure, but I can see the benefit of enabling other chains for selection diversity for legacy, perhaps we just never bothered implementing that on ath9k on Linux. Luis