On Mon, Apr 18, 2011 at 08:41:31AM -0700, Wey-Yi Guy wrote: > From: Daniel Halperin <dhalperi@xxxxxxxxxxxxxxxxx> > > For some reason, sending QoS configuration causes transmission to stop > after a single frame on HT channels when not associated. Removing the > extra QoS configuration has no effect on station mode, and fixes > injection mode. > > Signed-off-by: Daniel Halperin <dhalperi@xxxxxxxxxxxxxxxxx> > Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@xxxxxxxxx> > --- > these patches are also available from wireless-2.6 branch on > git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git This is basically revert of: commit 35a6eb36520b938742d8680fd8d821df20982ced Author: Wey-Yi Guy <wey-yi.w.guy@xxxxxxxxx> Date: Wed Nov 10 09:56:43 2010 -0800 iwlwifi: resending QoS command when HT changes "mac80211: Fix WMM driver queue configuration" inadvertedly broke iwlwifi, because now mac80211 configures the QoS settings before assoc, and therefore before HT. Thus, iwlwifi no longer told the device about the HT setting, which it needs to -- and thus throughput went down a lot. Fix this by resending the QoS command to the device not only when QoS/WMM settings change, but also when HT changes. Does problem that 35a6eb36520b938742d8680fd8d821df20982ced fixed gone now? How? Stanislaw -- 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