<div>I am trying to connect to a static WEP network. When I run wpa_supplicant, everything seems to work fine, but I do not get an IP address (dhdcpd times out). I have no problems connecting to more spohisticated WPA2 networks. I am almost sure that I am doing something stupid, but I have not had much luck finding a solution.
</div>
<div>&nbsp;</div>
<div>My configuration file is: </div>
<div>&nbsp;</div>
<div>ctrl_interface=/var/run/wpa_supplicant </div>
<div></div>
<div>network={ </div>
<div>ssid=&quot;Tanis&quot; </div>
<div>key_mgmt=NONE </div>
<div>wep_key0=my_len13_wep_key</div>
<div>priority=10 </div>
<div>} </div>
<div>&nbsp;</div>
<div>The output of &quot;wpa_supplicant -iwlan0 -Dwext -dd -c/wpa/conf/file&quot; is (by the way, I am using ndiswrapper, but -Dndiswrapper does not work):</div>
<div>&nbsp;</div>
<div>Initializing interface &#39;wlan0&#39; conf &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39; driver &#39;wext&#39; ctrl_interface &#39;N/A&#39; bridge &#39;N/A&#39;<br>Configuration file &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39; -&gt; &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39;
<br>Reading configuration file &#39;/etc/wpa_supplicant/wpa_supplicant.conf&#39;<br>ctrl_interface=&#39;/var/run/wpa_supplicant&#39;<br>Line: 3 - start of a new network block<br>ssid - hexdump_ascii(len=5):<br>&nbsp;&nbsp;&nbsp;&nbsp; 54 61 6e 69 73&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tanis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<br>key_mgmt: 0x4<br>wep_key0 - hexdump(len=13): [REMOVED]<br>priority=10 (0xa)<br>Priority group 10<br>&nbsp;&nbsp; id=0 ssid=&#39;Tanis&#39;<br>Initializing interface (2) &#39;wlan0&#39;<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>SIOCGIWRANGE: WE(compiled)=22 WE(source)=18 enc_capa=0xf<br>&nbsp; capabilities: key_mgmt 0xf enc 0xf<br>WEXT: Operstate: linkmode=1, operstate=5<br>Own MAC address: 00:1b:2f:32:4a:aa<br>wpa_driver_wext_set_wpa<br>wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
<br>wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0<br>wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0<br>wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0<br>
wpa_driver_wext_set_countermeasures<br>wpa_driver_wext_set_drop_unencrypted<br>Setting scan request: 0 sec 100000 usec<br>Added interface wlan0<br>RTM_NEWLINK: operstate=0 ifi_flags=0x1002 ()<br>Wireless event: cmd=0x8b06 len=8
<br>RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;wlan0&#39; added<br>State: DISCONNECTED -&gt; 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>Received 1612 bytes of scan results (7 BSSes)<br>Scan results: 7<br>Selecting BSS from priority group 10<br>0: 00:1b:fc:3a:0f:93 ssid=&#39;AMATA&#39; wpa_ie_len=26 rsn_ie_len=0 caps=0x11<br>&nbsp;&nbsp; skip - SSID mismatch<br>
1: 00:12:17:f6:4a:b3 ssid=&#39;wozniak&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>2: 00:16:01:df:0a:a9 ssid=&#39;Tanis&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>3: 00:14:bf:09:60:fa ssid=&#39;Linksysxx&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11
<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>4: 00:16:b6:6c:eb:9a ssid=&#39;Customer ID&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>5: 00:13:10:fc:ff:bd ssid=&#39;linksys_SES_5625&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11
<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>6: 00:0c:41:52:bb:65 ssid=&#39;vochin&#39; wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br>&nbsp;&nbsp; skip - no WPA/RSN IE<br>&nbsp;&nbsp; selected non-WPA AP 00:16:01:df:0a:a9 ssid=&#39;Tanis&#39;<br>Trying to associate with 00:16:01:df:0a:a9 (SSID=&#39;Tanis&#39; freq=2417 MHz)
<br>Cancelling scan request<br>WPA: clearing own WPA/RSN IE<br>Automatic auth_alg selection: 0x1<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_wext_set_key: alg=1 key_idx=0 set_tx=1 seq_len=0 key_len=13<br>wpa_driver_wext_set_drop_unencrypted<br>State: SCANNING -&gt; ASSOCIATING<br>wpa_driver_wext_set_operstate: operstate 0-&gt;0 (DORMANT)<br>WEXT: Operstate: linkmode=-1, operstate=5
<br>wpa_driver_wext_associate<br>Setting authentication timeout: 10 sec 0 usec<br>EAPOL: External notification - portControl=ForceAuthorized<br>RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br>Wireless event: cmd=0x8b06 len=8
<br>RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br>Wireless event: cmd=0x8b04 len=12<br>RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br>Wireless event: cmd=0x8b1a len=13<br>RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
<br>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;wlan0&#39; added<br>RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br>Wireless event: cmd=0x8c07 len=51<br>AssocReq IE wireless event - hexdump(len=43): 00 05 54 61 6e 69 73 01 0c 82 84 8b 96 8c 12 98 24 b0 48 60 6c 30 14 01 00 00 0f ac 01 01 00 00 0f ac 01 01 00 00 0f ac 00 00 00
<br>RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br>Wireless event: cmd=0x8c08 len=8<br>AssocResp IE wireless event - hexdump(len=0):<br>RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br>Wireless event: cmd=0x8b15 len=20
<br>Wireless event: new AP: 00:16:01:df:0a:a9<br>Association info event<br>req_ies - hexdump(len=43): 00 05 54 61 6e 69 73 01 0c 82 84 8b 96 8c 12 98 24 b0 48 60 6c 30 14 01 00 00 0f ac 01 01 00 00 0f ac 01 01 00 00 0f ac 00 00 00
<br>resp_ies - hexdump(len=0):<br>WPA: set own WPA/RSN IE - hexdump(len=22): 30 14 01 00 00 0f ac 01 01 00 00 0f ac 01 01 00 00 0f ac 00 00 00<br>State: ASSOCIATING -&gt; ASSOCIATED<br>wpa_driver_wext_set_operstate: operstate 0-&gt;0 (DORMANT)
<br>WEXT: Operstate: linkmode=-1, operstate=5<br>Associated to a new BSS: BSSID=00:16:01:df:0a:a9<br>Associated with 00:16:01:df:0a:a9<br>WPA: Association event - clear replay counter<br>EAPOL: External notification - portEnabled=0
<br>EAPOL: External notification - portValid=0<br>EAPOL: External notification - portEnabled=1<br>EAPOL: SUPP_PAE entering state S_FORCE_AUTH<br>EAPOL: SUPP_BE entering state IDLE<br>Cancelling authentication timeout<br>State: ASSOCIATED -&gt; COMPLETED
<br>CTRL-EVENT-CONNECTED - Connection to 00:16:01:df:0a:a9 completed (auth) [id=0 id_str=]<br>wpa_driver_wext_set_operstate: operstate 0-&gt;1 (UP)<br>WEXT: Operstate: linkmode=-1, operstate=6<br>Cancelling scan request<br>
RTM_NEWLINK: operstate=1 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])<br>RTM_NEWLINK, IFLA_IFNAME: Interface &#39;wlan0&#39; added<br></div>
<div>After this, I run &quot;dhdcpd wlan0&quot;, which times out :(</div>
<div>I have also noticed that the output from wpa_supplicant -dd is the same if I put the wrong wep_key0 in the config file...</div>
<div>&nbsp;</div>
<div>I will appreciate any help.</div>
<div>&nbsp;</div>
<div>Laia</div>