I'm wondering how to implement QoS capability runtime detection in a mac80211 driver. In b43 we don't know at ieee80211_register time whether the firmware does support QoS or not, because it's not loaded yet. (Reasons for not loading it that early are issues with builtin-b43, etc...). So we don't know whether we are going to load opensource fw (no QoS) or proprietary fw (QoS capable). But it seems that mac80211 requires to set hw->queues before ieee80211_register. So what I'd need is a way to change the number of possible queues from within the ops->start handler. Any ideas? -- Greetings, Michael. -- 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