<div>Dan:</div>To put it another way, this patch adds a feature that allows simultaneous active scanning for both broadcast SSID, and a list of specific SSIDs. This is useful when searching for available networks, including some known hidden SSIDs, that only respond to directed ProbeRequests.<div>
<div><br></div><div>Not sending an explicit SSIDs field with a Scan request is merely a shortcut for requesting a ProbeRequests with SSID=''. This patch allows the caller to request this explicitly.</div><div><br>
</div><div>Blaise:</div><div>Thanks for the info. I guess you are literally answering Dan's question: "Does not sending any SSIDs somehow not work?"</div><meta charset="utf-8"><div><br></div><div>-Dan</div>
<div><br><div class="gmail_quote">On Thu, Oct 7, 2010 at 9:15 AM, Blaise Gassend <span dir="ltr"><<a href="mailto:blaise@willowgarage.com" target="_blank">blaise@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Wed, Oct 6, 2010 at 11:06 PM, Dan Williams <<a href="mailto:dcbw@redhat.com" target="_blank">dcbw@redhat.com</a>> wrote:<br>
</div><div>> On Wed, 2010-10-06 at 15:46 -0700, Daniel Kurtz wrote:<br>
>> This patch changes wpa_supplicant policy for handling '' in SSIDs field of Interface.SSID DBus message.<br>
>> It treats '' (zero-length) SSID as a request for a broadcast scan, instead of ignoring it.<br>
><br>
> Does not sending any SSIDs somehow not work? This seems like a pretty<br>
> big kludge. The behavior should be that if no SSID property is sent,<br>
> then no specific scan is performed. A zero-length SSID should actually<br>
> be rejected with an error.<br>
<br>
</div>If I recall, iw's scan command sends an empty SSID when no ssid is<br>
explicitely specified. A while ago iwlagn was not doing the broadcast<br>
scan if the empty ssid wasn't there. However, I believe that was a<br>
bug, and it has been corrected in recent versions of iwlagn.</blockquote></div>
</div></div>