From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luis R. Rodriguez Date: Mon, 27 Sep 2010 13:53:29 -0700 Subject: [ath9k-devel] [AR9160]: 3 RX chain operation in 11abg legacy-only mode? In-Reply-To: References: <20100927181952.GC2429@tux> <1285615536.14149.5.camel@darkslate> Message-ID: <20100927205329.GK2429@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 Mon, Sep 27, 2010 at 01:41:02PM -0700, Daniel Halperin wrote: > > On Mon, 27 Sep 2010, Felix wrote: > > > On Mon, 2010-09-27 at 11:19 -0700, Luis R. Rodriguez wrote: > >> 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? > > Leaving all RX chains enabled will give a huge gain for all OFDM rates, > > they get MRC combined > > (http://en.wikipedia.org/wiki/Maximal-ratio_combining) in the frequency > > domain(after the FFT). > > > > Felix > > > > Strongly seconded. With 3 antennas on and using MRC, you get something > like an average of 7--10 dB (i.e. a factor of 4 to 10) more useful signal > power in indoor environments, precisely because of the impact of diversity > on multipath fading. Patches welcomed :D Luis