wpa_supplicant and madwifi - IEEE80211_IOCTL_SETMLME fails
dimitris at gmail.com
Mon Jan 16 22:33:07 EST 2006
> It doesn't work. It mostly seems to work, it detects the correct
> ESSID and tries to associate, but then there's an ioctl failure:
> ioctl[IEEE80211_IOCTL_SETMLME]: Invalid argument
Since you saw the same result when building sources yourself (against
the same headers that correspond to your running modules) it's unlikely
to be a build mismatch.
Which madwifi revision are you running? It may have been caused by
Is the interface UP at the point the ioctl call is made?
FWIW, I hit the same problem but with hostapd instead. I run two
virtual access points, managed by the same hostapd process and two
config files. hostapd is happy with ath0, but fails on ath1. I made
sure the interface was UP before hostapd was run but had no luck.
The gory details are in this madwifi ticket:
but I don't know enough to tell if this is a madwifi or a
 avoids the problem for me, for now.
More information about the HostAP