Hello,<br><br>I am porting WPA Supplicant ver 0.5.8 to work with unsupported WiFi driver.<br>Driver doesn't have WEXT support.<br>It allows me to connect to "open" network but not to WEP.<br>According to WiFi sniffer Authentication request is not sent by the driver to AP.
<br>What can be the most probable reason for this ?<br>Log is attached.<br><br>ôhanks,<br>
Dmitry<br>
------------------------------------------------------------------------------------------------------------------<br>Configuration file '/wpa_supplicant.conf' -> '/wpa_supplicant.conf'<br>Reading configuration file '/wpa_supplicant.conf'
<br>ctrl_interface='/var/run/wpa_supplicant'<br>eapol_version=1<br>ap_scan=1<br>fast_reauth=1<br>Line: 437 - start of a new network block<br>ssid - hexdump_ascii(len=16):<br> 4c 69 6e 6b 73 79 73 5f 53 45 53 5f 34 34 38 33 Linksys_SES_4483
<br>key_mgmt: 0x4<br>auth_alg: 0x2<br>wep_key0 - hexdump(len=5): [REMOVED]<br>wep_tx_keyidx=0 (0x0)<br>Priority group 0<br> id=0 ssid='Linksys_SES_4483'<br>Initializing interface (2) 'wlan0'<br>EAPOL: SUPP_PAE entering state DISCONNECTED
<br>EAPOL: KEY_RX entering state NO_KEY_RECEIVE<br>EAPOL: SUPP_BE entering state INITIALIZE<br>EAP: EAP entering state DISABLED<br>EAPOL: External notification - portEnabled=0<br>EAPOL: External notification - portValid=0
<br>Initializing CE-STA-DK 1.0 interface...<br>driver events socket is 0x7...<br>driver events socket is 0x8...<br>wpa_driver_get_mac_addr called<br>Own MAC address: 00:18:41:01:66:6b<br>wpa_driver_set_wpa called<br>wpa_driver_set_key called
<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 0<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>
add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 1<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff
<br>add_key (key_idx): 2<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>
add_key (key_idx): 3<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_countermeasures called<br>wpa_driver_set_drop_unencrypted called: 1 - not implemented
<br>Setting scan request: 0 sec 100000 usec<br>Added interface wlan0<br>State: DISCONNECTED -> SCANNING<br>Starting AP scan (broadcast SSID)<br>Trying to get current scan results first without requesting a new scan to speed up initial association
<br>wpa_driver_get_scan_results called<br>Received 1170 bytes of scan results (10 BSSes)<br>Scan results: 10<br>Selecting BSS from priority group 0<br>4: 00:18:39:39:66:c2 ssid='Linksys_SES_4483' wpa_ie_len=0 rsn_ie_len=0 caps=0x411
<br> selected non-WPA AP 00:18:39:39:66:c2 ssid='Linksys_SES_4483'<br>Trying to associate with 00:18:39:39:66:c2 (SSID='Linksys_SES_4483' freq=2437 MHz)<br>Cancelling scan request<br>WPA: clearing own WPA/RSN IE
<br>Automatic auth_alg selection: 0x1<br>Overriding auth_alg selection: 0x2<br>wpa_driver_set_auth_alg called<br>proto: 0<br>auth_alg: 2<br>auth_alg (AUTH_ALG_SHARED_KEY)<br>Selected Auth:os802_11AuthModeShared<br>WPA: clearing AP WPA IE
<br>WPA: clearing AP RSN IE<br>WPA: clearing own WPA/RSN IE<br>No keys have been configured - skip key clearing<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 0<br>add_key (alg): 1
<br>add_key (set_tx): 1<br>add_key (seq): - hexdump(len=0):<br>add_key (key): - hexdump(len=5): 37 dd 5a 07 41<br>setting this key to be the index: 0x80000000<br>Adding WEP key index: 0x0<br>wpa_driver_set_drop_unencrypted called: 1 - not implemented
<br>State: SCANNING -> ASSOCIATING<br>wpa_driver_associate called<br>setting os802_11Infrastructure mode...<br>BSSID=00:18:39:39:66:c2<br>Setting authentication timeout: 10 sec 0 usec<br>EAPOL: External notification - portControl=ForceAuthorized
<br>Authentication with 00:00:00:00:00:00 timed out.<br>Added BSSID 00:18:39:39:66:c2 into blacklist<br>wpa_driver_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 0<br>add_key (alg): 0<br>add_key (set_tx): 0
<br>add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 1<br>add_key (alg): 0<br>add_key (set_tx): 0<br>
add_key (seq): - hexdump(len=0): [NULL]<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 2<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]
<br>add_key (key): - hexdump(len=0): [NULL]<br>wpa_driver_set_key called<br>add_key (addr): ff:ff:ff:ff:ff:ff<br>add_key (key_idx): 3<br>add_key (alg): 0<br>add_key (set_tx): 0<br>add_key (seq): - hexdump(len=0): [NULL]<br>
add_key (key): - hexdump(len=0): [NULL]<br>State: ASSOCIATING -> DISCONNECTED<br>EAPOL: External notification - portEnabled=0<br>EAPOL: External notification - portValid=0<br>Setting scan request: 0 sec 0 usec<br>State: DISCONNECTED -> SCANNING
<br>Starting AP scan (broadcast SSID)<br>wpa_driver_scan called<br><br>