i've got ipw2200 working on my thinkpad and it seems to work fairly well. however, all the APs that I use have WPA-PSK on them so i'm trying to get wpa_supplicant set up. I'm running FC3. IPW driver version 1.0.0 and current IPW firmware (2.2 i believe). Is there something I've left out of one of my config files? Do I need to take out encryption methods I am not currently using (ie EAP-TLS, EAP-PEAP, etc..), I left them in because I didn't want to not be able to use them in the future.
my .config file looks like:
Code:
CONFIG_DRIVER_HOSTAP=y
CONFIG_DRIVER_IPW=y
CONFIG_IEEE8021X_EAPOL=y
CONFIG_EAP_MD5=y
# EAP-MSCHAPv2 (automatically included if EAP-PEAP is enabled)
CONFIG_EAP_MSCHAPV2=y
# EAP-TLS
CONFIG_EAP_TLS=y
# EAL-PEAP
CONFIG_EAP_PEAP=y
# EAP-TTLS
CONFIG_EAP_TTLS=y
# EAP-GTC
CONFIG_EAP_GTC=y
# EAP-OTP
CONFIG_EAP_OTP=y
# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
#CONFIG_EAP_SIM=y
# LEAP
CONFIG_EAP_LEAP=y
# PKCS#12 (PFX) support (used to read private key and certificate file from
# a file that usually has extension .p12 or .pfx)
CONFIG_PKCS12=y
then I
make, then
cp wpa_cli wpa_supplicant /usr/local/bin. Then I created my wpa_supplicant.conf file and it looks like:
Code:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
network={
ssid="meatwad"
psk="mywpapskpassphrasehere"
priority=5
}
then i run
wpa_supplicant -ieth1 -Dipw -c/etc/wpa_supplicant.conf -d
it doesn't connect and here is a taste of what i see.
Code:
Signal 2 received - terminating
No keys have been configured - skip key clearing
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_ipw_set_wpa: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_drop_unencrypted: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_countermeasures: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
any ideas? suggestions?