wpa_supplicant-0.2.5, ipw2100 and (Shared-key) WEP

Jim Seymour jseymour
Mon Oct 18 18:17:59 PDT 2004


Hi All,

Environment:

    wpa_supplicant-0.2.5, patched for
    ipw2100-0.56
    Mandrake 10.1 "Community"
    Dell Inspiron 600m
    NetGear WG602 (v1) AP

wpa_supplicant is working fine on a WPA'd network (NetGear FWAG114),
but on my network at home, a NetGear WG602 running shared-key WEP, it
ain't happenin'.

Here's what I get...

------------------------- begin included text --------------------------
Script started on Mon 18 Oct 2004 07:49:09 PM EDT
Configuration file '/usr/local/etc/wpa_supplicant.conf' -> '/usr/local/etc/wpa_supplicant.conf'
Reading configuration file '/usr/local/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group=0
eapol_version=1
ap_scan=1
Line: 5 - start of a new network block
SSID - hexdump_ascii(len=8):
     xx xx xx xx xx xx xx xx                           cccccccc        
proto: 0x1
key_mgmt: 0x2
pairwise: 0x18
group: 0x1e
PSK (ASCII passphrase) - hexdump_ascii(len=25):
     xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx   cccccccccccccccc
     xx xx xx xx xx xx xx xx xx                        ccccccccc       
priority=2
PSK (from passphrase) - hexdump(len=32): xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
Line: 15 - start of a new network block
SSID - hexdump_ascii(len=11):
     xx xx xx xx xx xx xx xx xx xx xx                  ccccccccccc     
key_mgmt: 0x4
wep_key1 - hexdump(len=13): xx xx xx xx xx xx xx xx xx xx xx xx xx
wep_tx_keyidx=1
wep_auth_type=0x2          <==== ***** PLEASE NOTE *****
priority=5
Priority group 5
   id=1 ssid='ccccccccccc'
Priority group 2
   id=0 ssid='cccccccc'
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
wpa_driver_ipw2100_set_wpa: enabled=1
wpa_driver_ipw2100_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_ipw2100_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_ipw2100_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_ipw2100_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_ipw2100_set_countermeasures: enabled=0
wpa_driver_ipw2100_set_drop_unencrypted: enabled=1
Setting scan request: 0 sec 100000 usec
Starting AP scan (broadcast SSID)
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
Scan timeout - try to get results
Received 459 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 5
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
Selecting BSS from priority group 2
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
No suitable AP found.
Setting scan request: 5 sec 0 usec
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
Starting AP scan (broadcast SSID)
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
Scan timeout - try to get results
Received 448 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 5
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
Selecting BSS from priority group 2
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
No suitable AP found.
Setting scan request: 5 sec 0 usec
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
Starting AP scan (broadcast SSID)
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
EAPOL: Port Timers tick - authWhile=0 heldWhile=0 startWhen=0 idleWhile=0
Scan timeout - try to get results
Received 448 bytes of scan results (2 BSSes)
Scan results: 2
Selecting BSS from priority group 5
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
Selecting BSS from priority group 2
0: 00:0f:3d:37:17:88 ssid='default' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
1: 00:09:5b:68:6c:c5 ssid='<hidden>' wpa_ie_len=0 rsn_ie_len=0
   skip - no WPA/RSN IE
No suitable AP found.
Setting scan request: 5 sec 0 usec

Ad infinitum...

-------------------------- end included text ---------------------------

Shared key WEP works fine using the driver, with the config in
ifcfg-eth<whatever>.

Note the "wep_auth_type=0x2."  I am using shared-key WEP, it appears
wpa_supplicant-0.2.5 doesn't support that, I found a patch against
0.2.4 that adds that support, so I tried that (hand-patching), as
well.  No joy.

Here's the network block for the WLAN in question:

------------------------- begin included text --------------------------

network={
        ssid="ccccccccccc"
        key_mgmt=NONE
        wep_key1="ccccccccccccc"
        wep_tx_keyidx=1
        priority=5
}

-------------------------- end included text ---------------------------

I tried both wep_key0/wep_tk_keyidx=0 and, as above, wep_key1.  (The
first listed key in the WG602 is key 1.)

The additional config parameter, with the patch, was
"wep_auth_type=SHARED".


I'm out of ideas, or even directions to stab at in the dark.  Help?

TIA,
Jim
-- 
Jim Seymour                  | PGP Public Key available at:
jseymour at LinxNet.com         | http://www.uk.pgp.net/pgpnet/pks-commands.html
http://jimsun.LinxNet.com    |




More information about the Hostap mailing list