ndiswrapper (upto 1.44 atleast) does not support IW_SCAN_THIS_ESSID (it actually ignores the flag) and wpa_supplicant dislikes that. You can go around this if you by hand iwconfig wlan0 essid MYHIDDENESSID before you run wpa_supplicant, but that is annoying if you have a queue of hidden essid you want it to test Reproducible: Always Steps to Reproduce: 1. iwconfig wlan0 essid RANDOMSTRING 2. try to use a hidden essid with wpa_supplicant in mode ap_scan=1 Actual Results: it fails to find the AP when it tries to scan for it specifically Expected Results: To find the AP with the hidden ESSID
Created attachment 119658 [details, diff] wpa_supplicant-0.5.7-scanessid.patch
Created attachment 119660 [details, diff] ndiswrapper-1.44-scanessid.patch
Could you post this up to the hostap mailing please please? http://lists.shmoo.com/mailman/listinfo/hostap Once upstream thinks it's OK then I'll add it to wpa_supplicant.
wpa_supplicant upstream have indicated this is a bad patch as it breaks current association. Use ap_scan=2 instead.
ap_scan=2 does not work. I'll attach the output log (This happens on both my dongles, and same issue with the systems I have access to)
Created attachment 119743 [details] ap_scan=2 output output from wpa_supplicant with ap_scan=2
Do versions of ndiswrapper later than 1.44 support IW_SCAN_THIS_ESSID?
I can't see any relevant in the Changelog for the comming 1.45 release, and I'm not able to login/create an account on their forum either.
now that 1.45 is out, does it work for ya?
No changes that I could notice.
1.55-r1 is current stable as of today. Since last comment is from 2007, closing as TEST-REQUEST. Reopen if it's still a issue.