Jason Andryuk <jandryuk@xxxxxxxxx> writes: > On Mon, Aug 17, 2009 at 10:24 AM, Kalle Valo<kalle.valo@xxxxxx> wrote: >> BTW, at76c50x-usb is broken currently. The change of providing bssid to >> the driver only after association broke it. I don't have time to fix it >> right now, but I try to find some time next week. > > Do you know the commit that broke at76c50x-usb? Was it "mac80211: > unify config_interface and bss_info_changed" or something else? Actually I believe it was this patch: commit 9cef873798dfcdc10ff40b02abf1de935ceeba85 Author: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> Date: Thu May 14 13:10:14 2009 +0200 mac80211: fix managed mode BSSID handling Currently, we will ask the driver to configure right away when somebody changes the desired BSSID. That's totally strange because then we will configure the driver without even knowing whether the BSS exists. Change this to only configure the BSSID when associated, and configure a zero BSSID when not associated. I implemented a hack to at76c50x-usb where it checks bssid to see if association has started and should it use CMD_SCAN or CMD_JOIN. Now that bssid is set after association at76 broke. I haven't checked yet if this is really the case, though. IIRC the reason for the hack was that I didn't manage to get CMD_JOIN working unless there was a valid bssid. -- Kalle Valo -- 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