Hi Dmitry, > It looks like mac80211 tries to monitor beacons and they are filtered by > cw1200 device. > > IEEE80211_HW_CONNECTION_MONITOR and / or IEEE80211_HW_BEACON_FILTER flags > (I don't remember, but both of them should be set) should prevent mac80211 > from > monitoring. Please check if they are set in > drivers/net/wireless/cw1200/main.c main.c contains the following as in the patches that you posted: hw->flags = IEEE80211_HW_SIGNAL_DBM | IEEE80211_HW_SUPPORTS_PS | IEEE80211_HW_SUPPORTS_DYNAMIC_PS | IEEE80211_HW_REPORTS_TX_ACK_STATUS | IEEE80211_HW_SUPPORTS_UAPSD | IEEE80211_HW_CONNECTION_MONITOR | IEEE80211_HW_NEED_DTIM_PERIOD; IEEE80211_HW_BEACON_FILTER does not seem to be defined anywhere in the header files. Do I need this? >>> Also I see unexpectedly high rate of IRQs, they should not come every now >>> and then.. >> >> Any ideas what could cause this or how I should debug it? > > Are you running with SDIO or GPIO IRQ? I am using SDIO IRQ. Thanks, Kevin -- 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