intel 4965 2.6.24 mac80211 wpa_supplicant ioctl error
I've seen many things around about fixing 4965 problems, but I can't find anyone whose fixed this problem.
I am using gentoo 2007.0 with the 2.6.24-r3 kernel. I built the mac80211 subsystem as a module and the intel 4965 driver as a module. I'm trying to use wpa_supplicant and I receive the following error relating to ioctls. Also, I didn't build in the ieee80211 stack.
# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
ioctl[SIOCSIWAUTH]: Operation not supported
WEXT auth param 4 value 0x0 - ioctl[SIOCSIWAUTH]: Operation not supported
My wpa_supplicant.conf is as follows
network={
ssid="ssid"
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
psk="password"
priority=5
}
My /etc/conf.d/net is as follows
modules=( "wpa_supplicant" )
wpa_supplicant_wlan0="-Dwext -c /etc/wpa_supplicant/wpa_supplicant.conf"
wpa_timeout_wlan0="60"
I went digging through the 4965 driver source and it is failing on the following ioctls.
#define IW_AUTH_TKIP_COUNTERMEASURES 4
#define IW_AUTH_DROP_UNENCRYPTED 5
This is because when the driver receives these ioctls it responds by saying they are unsupported.
Does anyone know how I get the 4965 driver to respond appropriately to these ioctls?
|