On 23 September 2014 02:20, Ben Greear <[email protected]> wrote:
> While testing the previously posted patches that fix up the
> transmit rate for 3x3 NICs configured for 2x2 chainmask, I
> noticed that an ath10k configured as 3x3 AP will use only
> 1x1 rates when transmitting to a 2x2 station.
>
> From debugging so far, it appears the root cause is that
> the method ath10k_peer_assoc_h_ht in mac.c is passed an
> sta with rx_nss set to 3, when in fact the station *should*
> be showing up as 2x2.
>
> Possibly station system is still messed up some how...

Am I understanding correctly that the 2x2 station is just a 3x3 ath10k
device with "tx/rx_chainmask" being set to 0x3? If so then rx_nss
being 3 is okay because setting chainmasks does not affect advertised
capabilities and association sequences remain unaffected.

The problem might be  the hw rate control is unable to deal with the
strange chainmask setup. Did you try 10.2? I've been told it contains
some rate control improvements.


MichaƂ

_______________________________________________
ath10k mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/ath10k

Reply via email to