Jake, please test this set and check if it not cause association problems you reported earlier this month. Please apply it together with this mac80211 patch: http://marc.info/?l=linux-wireless&m=136879090123023&w=2 which I already posted and is queued to upstream. Not having it may cause troubles and influence negatively this set test. Johannes, is need to check beacon bssid or even if rx frame is a beacon to unblock queues? I think if we receive any frame (not necessary beacon or our bssid beacon) on passive channel, that mean we can use that channel. But that depend how firmware is implemented, if firmware require our bssid beacon to unblock channel, driver of course need that too. Stanislaw Gruszka (4): iwlegacy: small refactoring of il_{stop,wake}_queue iwlegacy: add il_{stop,wake}_queues_by_reason functions iwlegacy: workaround for firmware frame tx rejection Revert "iwl4965: workaround connection regression on passive channel" drivers/net/wireless/iwlegacy/4965-mac.c | 22 ++++++++++++++++- drivers/net/wireless/iwlegacy/common.c | 10 ++++++++ drivers/net/wireless/iwlegacy/common.h | 41 ++++++++++++++++++++++++++++---- 3 files changed, 68 insertions(+), 5 deletions(-) -- 1.7.11.7 -- 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