Usually we use wpa_supplicant with -D driver argument too.
I use it on Netbsd and I do the following:
wpa_supplicant -Dbsd -irun0 -c/wpa -D is the especific driver to use, you should try something as -wext or like this, or look on man pages what driver you can use.
It seems the config file was done correctly since it says 'associated'.
Btw, I will show how it must be:
$ cat /wpa network={ ssid="Orange-F57323" psk="787872A624A578574574E" } $ This works for me, I have a ralink device, but maybe your problem is you aren't using the -D argument. I hope xD
I've used that on linux and worked fine, I remember something like -Dwext, but not sure.