> I'm a bit tempted to say we could use the connect logic in cfg80211 to > provide this? cfg80211 _already_ provides this if the hardware wants > auth()/assoc() rather than connect() calls, so it seems fairly simple to > also (optionally) do it here? Some months ago I was thinking the same. I thought that the auth/assoc and connect driver APIs where quite unorthogonal. However, I did not understand all of cfg80211's state machinery to make the connect branch of the API also support a BSSID. If that could be done this way, I'd prefer it over a libertas-internal hack. Basically we'd need this to be controller from the driver: do scan before connect use connect() or auth()/assoc() to connect That way ... ... some driver can say "no scan, use connect" (orinoco, e.g.) ... or "scan, use connect" (libertas) ... or "scan, use auth/assoc" (mac80211) -- http://www.holgerschurig.de -- 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