From: Luciano Coelho <luciano.coelho@xxxxxxxxx> The channel switch announcement code has some serious problems at the moment. Disable it for all drivers until it has been tested and finalized properly. Signed-off-by: Luciano Coelho <luciano.coelho@xxxxxxxxx> --- net/mac80211/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/net/mac80211/main.c b/net/mac80211/main.c index e0ab432..4b8eee8 100644 --- a/net/mac80211/main.c +++ b/net/mac80211/main.c @@ -758,6 +758,12 @@ int ieee80211_register_hw(struct ieee80211_hw *hw) netdev_features_t feature_whitelist; struct cfg80211_chan_def dflt_chandef = {}; + /* The CSA client code is not very stable yet and seems to be + * causing trouble. Disable it for all drivers until + * everything has been fixed and tested properly. + */ + hw->flags &= ~IEEE80211_HW_CHANCTX_STA_CSA; + if (hw->flags & IEEE80211_HW_QUEUE_CONTROL && (local->hw.offchannel_tx_hw_queue == IEEE80211_INVAL_HW_QUEUE || local->hw.offchannel_tx_hw_queue >= local->hw.queues)) -- 2.0.1 -- 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