On Fri, Mar 18, 2005 at 02:09:02PM +0100, Norbert Preining wrote: > No Idea about it works or not (no wireless lan here in Uruguay), but I > believe that from my trivial understanding of the code the following > patch should do the trick, or am I wrong: > --- wpa.c.orig 2005-03-15 01:13:35.000000000 -0300 > +++ wpa.c 2005-03-15 01:35:58.000000000 -0300 > @@ -841,6 +841,15 @@ > return entry; > entry = entry->next; > } > + /* Now check on ssid "*" which should match all ssids */ > + entry = wpa_s->conf->ssid; > + while (entry) { > + if (memcmp("*", entry->ssid, 1) == 0 && > + (!entry->bssid_set || > + memcmp(bssid, entry->bssid, ETH_ALEN) == 0)) > + return entry; > + entry = entry->next; > + } > > return NULL; > } > > Ok, it may not be the optimal solution in time terms, but who hast > 1000s of config entries, so searching the list twice is not soo bad ;-) > > If someone can confirm that this is working, I would be quite happy, > otherwise I am looking for a proper (i.e. not my stupid trial) fix!
It looks a bit too simple I would say, and still with it applied I get: "No suitable AP found." for an open cell. :( This is with the following added in my config, I guess that was how it was supposed to be? right? network={ ssid="*" key_mgmt=NONE priority=100 } I'm happy to try all patches posted to this bug and hopefully getting one of them to finally work. (: -- /Martin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]