On Mon, Feb 7, 2011 at 5:10 PM, Adrian Chadd <adrian.ch...@gmail.com> wrote: > Hi, > > I'm debugging Linux ath9k (a tplink 1043ND) -> FreeBSD AR9280 station > in 11n mode. The problem is RX'ing packets on the FreeBSD station. > > The throughput problems I'm having can be traced down (so far) to > -lots- of CCK/OFDM decoding errors. I get CRC errors and when I turned > on all the phy error mask bits, I also get various OFDM and CCK > decoding errors, with error 17 (OFDM timing) topping the lot. > > Enabling ANI doesn't have an effect - I watched the ANI code slowly > write higher immunity values to the hardware, and then disable OFDM > weak detection. It had no effect. > > I've just gone and synced the FreeBSD board setup code with the board > defaults code in ath9k. It didn't have any measurable effect on the > OFDM side of things. > > Does anyone have any suggestions where I could continue digging here? > I'm sure Linux would work fine on this card ( :-) > > Thanks, > > > Adrian
You may want to look into adding some rough ANI, following the "new" ANI routines in ath9k. Normally when the OFDM or CCK error rate rises above a certain level (maybe 200 errors/second), the driver will bump up a few interference mitigation parameters. Are you successfully performing noise floor calibration? I'm not sure on the OFDM timing error, in particular, so maybe someone can shed some light on that one. -Brian _______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel