[Hardy] wpa_supplicant fails to associate if bssid is specified in network block
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wpasupplicant (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: wpasupplicant
Background: I'm not using NetworkManager at all. All disabled, custom wpa_supplicant.conf and custom /etc/network/
I had thought this was a problem with svn madwifi drivers, but even using the default *restricted* modules from Hardy (madwifi 0.9.4) this behaviour persists.
I've been essentially using the same wpa_supplicant.conf since Dapper I believe. Since I'm submitting this now via my WPA AP at my house, obviously the driver is working. I am of the opinion that this is a wpa_supplicant issue because with ap_scan=1 (the default), wpa_supplicant is responsible for doing scanning and picking the AP.
I should add that this only happens when wpa_supplicant is daemonized (-B). This is of course the normal operational mode. If I remove -B and run it in the foreground, I successfully associate to the bssid I specify.