On 11/12/2010 09:19 PM, Johannes Berg wrote:
In nl80211_trigger_scan, if rdev->scan_req is != NULL,
instead of returning EBUSY, what if we set a flag in
the VIF that said "I want scan results too."
Then, when whatever is scanning is finished, it would send
scan results to all interested vifs.
But the scans results could technically be different
if they've been done on a different interface. Besides,
you can handle it in userspace. You've been trying for
weeks to avoid changing your userspace by changing the
kernel, which is still the wrong approach.
I just attempted to start wpa_supplicant to control 30
STAs. It still seems to scan sequentially.
I guess I need to hack wpa_supplicant to cache scan
results?
Thanks,
Ben
johannes
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
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