El Jueves, 25 de Octubre de 2007, Tyler Smith escribió: > Hi, > > I'm trying to set myself up on my University's wireless network. I can > successfully connect to my home wireless using: > > iwconfig ath0 key 676bd87bc0dd5315f1cd8de794 > dhclient ath0 > > and to unencrypted public access points using: > > ifconfig ath0 down > iwconfig ath0 key off > ifconfig ath0 up > iwconfig ath0 ap any > dhclient ath0 > > However, my University uses WPA, TKIP, PEAP and EAP-MSCHAP v2. I was > advised to try network manager, but I couldn't get either > network-manager-gnome or kdenetwork-manager to work on my laptop > running fluxbox. network-manager-gnome reported that network manager > wasn't running even when it was, and kdenetwork-manager reported that > it could not find any network devices. > > I couldn't figure this out, so I removed network manager et al and > installed wpa_supplicant. I read the man page, and wrote the following > wpa_supplicant.conf script: > > ctrl_interface=/var/run/wpa_supplicant > ctrl_interface_group=tyler > > network={ > ssid="SMU_PUBLIC" > key_mgmt=WPA-EAP IEEE8021X NONE > pairwise=TKIP > eap=MSCHAPV2 PEAP > identity="my-university-user-name" > password="my-university-password" > } > > I've attached the error message for this below. At this point I have > no idea what to do. I don't know if the problem is the > wpa_supplicant.conf, my wireless driver (madwifi), something needed in > interfaces? If anyone can point me in the right direction that would > be great. > > Thanks, > > Tyler > > root:tyler# wpa_supplicant -iath0 -c/etc/wpa_supplicant.conf -d > Initializing interface 'ath0' conf '/etc/wpa_supplicant.conf' driver > 'default' ctrl_interface 'N/A' bridge 'N/A' Configuration file > '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf' Reading > configuration file '/etc/wpa_supplicant.conf' > ctrl_interface='/var/run/wpa_supplicant' > ctrl_interface_group='tyler' (DEPRECATED) > Line 11: removed CCMP from group cipher list since it was not allowed for > pairwise cipher Priority group 0 > id=0 ssid='SMU_PUBLIC' > Initializing interface (2) 'ath0' > EAPOL: SUPP_PAE entering state DISCONNECTED > EAPOL: KEY_RX entering state NO_KEY_RECEIVE > EAPOL: SUPP_BE entering state INITIALIZE > EAP: EAP entering state DISABLED > EAPOL: External notification - portEnabled=0 > EAPOL: External notification - portValid=0 > Interface ath0 set UP - waiting a second for the driver to complete > initialization SIOCGIWRANGE: WE(compiled)=20 WE(source)=13 enc_capa=0xf > capabilities: key_mgmt 0xf enc 0xf > WEXT: Operstate: linkmode=1, operstate=5 > Own MAC address: 00:16:cf:1d:c9:e4 > wpa_driver_wext_set_wpa > wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0 > wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0 > wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0 > wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0 > wpa_driver_wext_set_countermeasures > wpa_driver_wext_set_drop_unencrypted > RSN: flushing PMKID list in the driver > Setting scan request: 0 sec 100000 usec > ctrl_interface_group=1000 (from group name 'tyler') > Added interface ath0 > Ignore event for foreign ifindex 6 > RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP]) > RTM_NEWLINK, IFLA_IFNAME: Interface 'ath0' added > RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP]) > RTM_NEWLINK, IFLA_IFNAME: Interface 'ath0' added > RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP]) > Wireless event: cmd=0x8b06 len=8 > RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP]) > RTM_NEWLINK, IFLA_IFNAME: Interface 'ath0' added > State: DISCONNECTED -> SCANNING > Starting AP scan (broadcast SSID) > Trying to get current scan results first without requesting a new scan to > speed up initial association Received 760 bytes of scan results (3 BSSes) > Scan results: 3 > Selecting BSS from priority group 0 > Try to find WPA-enabled AP > 0: 00:16:c7:dc:00:e1 ssid='' wpa_ie_len=26 rsn_ie_len=0 caps=0x11 > skip - SSID mismatch > 1: 00:16:c7:db:e8:e0 ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1 > skip - no WPA/RSN IE > 2: 00:16:c7:dc:00:a0 ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1 > skip - no WPA/RSN IE > Try to find non-WPA AP > 0: 00:16:c7:dc:00:e1 ssid='' wpa_ie_len=26 rsn_ie_len=0 caps=0x11 > skip - SSID mismatch > 1: 00:16:c7:db:e8:e0 ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1 > skip - SSID mismatch > 2: 00:16:c7:dc:00:a0 ssid='' wpa_ie_len=0 rsn_ie_len=0 caps=0x1 > skip - SSID mismatch > No suitable AP found. > Setting scan request: 0 sec 0 usec > Starting AP scan (broadcast SSID) > Scan timeout - try to get results > Received 1002 bytes of scan results (4 BSSes) > Scan results: 4 > Selecting BSS from priority group 0 > Try to find WPA-enabled AP > > <SNIPPED OUTPUT> > > C-c C-cCTRL-EVENT-TERMINATING - signal 2 received > Removing interface ath0 > State: SCANNING -> DISCONNECTED > wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT) > WEXT: Operstate: linkmode=-1, operstate=5 > No keys have been configured - skip key clearing > EAPOL: External notification - portEnabled=0 > EAPOL: External notification - portValid=0 > wpa_driver_wext_set_wpa > wpa_driver_wext_set_drop_unencrypted > wpa_driver_wext_set_countermeasures > No keys have been configured - skip key clearing > Cancelling scan request > Cancelling authentication timeout > WEXT: Operstate: linkmode=0, operstate=6
Try if your chipset works with iwpriv, in my case, I have this config: iface eth2 inet dhcp pre-up iwconfig eth2 mode managed pre-up iwconfig eth2 essid "MYESSID" pre-up iwpriv eth2 set AuthMode=WPAPSK pre-up iwpriv eth2 set EncrypType=TKIP pre-up iwpriv eth2 set WPAPSK=(wpa key CODIFIED)