You are not logged in.

#1 2010-09-05 21:45:43

Hilariousity
Member
Registered: 2009-06-09
Posts: 20

wpa_supplicant not working on rt61 chipset & WPA2 personal encyrption

I bought a wrt610n router recently so I can get all of my wireless devices internet access. I have setup the router as an access point with WPA2 personal encryption and can get my Ipod touch online wirelessly just fine, but I can't seem to get my arch laptop online following the instructions in the wiki. My Edimax EW-7108PCg card cannot seem to associate with the access point. Here is the output from my wpa_supplicant.conf file


ctrl_interface=DIR=/var/run/wpa_supplicant  GROUP=wheel

network={
    ssid="I_Hear_You_Having_Sex"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
    psk=I'm not giving you my psk
}

When I run "sudo wpa_supplicant -dd -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf" I receive the output

Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'wext' 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='DIR=/var/run/wpa_supplicant  GROUP=wheel'
Line: 3 - start of a new network block
ssid - hexdump_ascii(len=21):
     49 5f 48 65 61 72 5f 59 6f 75 5f 48 61 76 69 6e   I_Hear_You_Havin
     67 5f 53 65 78                                    g_Sex           
proto: 0x2
key_mgmt: 0x2
pairwise: 0x18
group: 0x18
PSK - hexdump(len=32): [REMOVED]
Priority group 0
   id=0 ssid='I_Hear_You_Having_Sex'
Initializing interface (2) 'wlan0'
SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf flags 0x0
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:1f:1f:3c:91:6f
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
WPS: UUID based on MAC address - hexdump(len=16): 5a 5b 6c 2a f7 d0 5c 27 9b 47 1c da 13 f8 1a 51
WPS: Build Beacon and Probe Response IEs
WPS:  * Version
WPS:  * Wi-Fi Protected Setup State (0)
WPS:  * Version
WPS:  * Wi-Fi Protected Setup State (0)
WPS:  * Response Type (2)
WPS:  * UUID-E
WPS:  * Manufacturer
WPS:  * Model Name
WPS:  * Model Number
WPS:  * Serial Number
WPS:  * Primary Device Type
WPS:  * Device Name
WPS:  * Config Methods (0)
WPS:  * RF Bands (3)
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
ctrl_interface_group=10 (from group name 'wheel')
Added interface wlan0
Daemonize..

but the card will not associate with the access point. I know this because when the card associates with a wireless device a light on the card comes on. What should I do?

Offline

#2 2010-09-06 04:29:39

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: wpa_supplicant not working on rt61 chipset & WPA2 personal encyrption

This is how my WPA2 config looks:

network={
    ssid="Zeus 802.11n"
        key_mgmt=WPA-PSK
        proto=WPA2
        pairwise=CCMP
        group=CCMP
}

How about leaving all that protocol stuff out (wpa_supplicant doesn't need it) and trying like that? You can also check the association state of your card by doing

$ wpa_cli status
Selected interface 'intel'
bssid=xx:xx:xx:xx:xx
ssid=Zeus 802.11n
id=0
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=WPA2-PSK
wpa_state=COMPLETED
ip_address=10.0.0.5

Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

Board footer

Powered by FluxBB