wpa_supplicant hangs with mwifiex driver and custom hardware
So I have embedded linux running mwifiex driver v1.0 (14.57.5.p.41). The driver downloads and initializes then I want to connect to a router using wpa_supplicant and wpa encryption. I have already connected to an open network.
wpa_supplicant -ddd -mlan0 -c/etc/wpa_supplicant.conf
the result is:
random: Trying to read entropy from /dev/random
Initializing interface 'mlan0' conf '/etc/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
Line: 5 - start of a new network block
ssid - hexdump_ascii(len=6):
4f 53 54 2d 30 33 OST-03
BSSID - hexdump(len=6): 00 14 6c 93 bc f4
PSK - hexdump(len=32): [REMOVED]
Priority group 0
iface is mlan0
and that is it it just stops - following the code trail it dies in wpa_supplicant/wpa_supplicant.c in
wpa_supplicant_set_driver() - basically an unsupported driver. Any thoughts?