> It sounds like the libertas cfg80211 drivers have the same problem, so I'm > posting them in case they're useful. I'm not sure about that. One thing that I'm sure of is that for the Libertas case I need to scan *before* the connection takes place. The Libertas firmware doesn't roam by itself, so I don't tell her an SSID like you'll tell the orinoco firmware. Instead the libertas firmware needs a BSSID where it should connect to. If you let do wpa_supplicant do the job (even for WEP), that's no problem, because wpa_supplicant always scans and then connects to a specific BSSID, which suits Libertas very well. As for sending back then cfg80211_connect_result() to cfg80211, I'm using the IEs from the firmware CMD_802_11_ASSOCIATE command, which seems to work quite nicely. The only thing where Libertas would need a scan during connect if someone tries to connect to an AP without a previous scan using the "iw wlan0 connect" command. Not sure what Simon did here, but my previous v4 patch simply failed. -- 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