On Wed, Aug 10, 2011 at 23:30, Luciano Coelho <coelho@xxxxxx> wrote: > On Tue, 2011-08-09 at 12:13 +0300, Eliad Peller wrote: >> From: Arik Nemtsov <arik@xxxxxxxxxx> >> >> Unconditionally configure HT rate support to the FW on all ACs >> when starting the AP. >> >> When 11n support is disabled by usermode (hostapd), each STA joining >> the AP will appear as a non-HT STA. This will stop us from accidentally >> transmitting using MCS rates. > > Can we really trust this? I'd rather make sure we don't do anything > wrong in the driver itself. It doesn't hurt anything. The HT related IEs are advertised by usermode. Nobody knows that the driver supports MCS rates. > > Or is all this actually handled in userspace? I'm not very familiar with > how AP works, but is there any risk that someone tells us not to use 11n > but still don't change the STAs so that they appear as non-HT? Yes. The HT capabilities of the the STA are set to 0 when 11n is not supported by usermode. This means we have sta->ht_cap.ht_supported == 0 for any sta added by the sta_add() callback. We use this information to correctly set the STA supported rates. This is required anyway, as even when 11n is supported, some connecting stations might be BG only. Arik -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html