* at76c50x-usb Broken was: [PATCH] mac80211: allow configure_filter callback to sleep
@ 2009-09-05 14:11 Jason Andryuk
2009-09-07 10:45 ` Kalle Valo
0 siblings, 1 reply; 2+ messages in thread
From: Jason Andryuk @ 2009-09-05 14:11 UTC (permalink / raw)
To: Kalle Valo; +Cc: linux-wireless
On Mon, Aug 17, 2009 at 10:24 AM, Kalle Valo<kalle.valo@iki.fi> 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?
Thanks,
Jason
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: at76c50x-usb Broken was: [PATCH] mac80211: allow configure_filter callback to sleep
2009-09-05 14:11 at76c50x-usb Broken was: [PATCH] mac80211: allow configure_filter callback to sleep Jason Andryuk
@ 2009-09-07 10:45 ` Kalle Valo
0 siblings, 0 replies; 2+ messages in thread
From: Kalle Valo @ 2009-09-07 10:45 UTC (permalink / raw)
To: Jason Andryuk; +Cc: linux-wireless
Jason Andryuk <jandryuk@gmail.com> writes:
> On Mon, Aug 17, 2009 at 10:24 AM, Kalle Valo<kalle.valo@iki.fi> 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@sipsolutions.net>
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-09-07 10:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-05 14:11 at76c50x-usb Broken was: [PATCH] mac80211: allow configure_filter callback to sleep Jason Andryuk
2009-09-07 10:45 ` Kalle Valo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox