Earlier I wrote:<br><span class="gmail_quote">************************************************************<br></span>
<blockquote>Hi,<br>
I am running FC4 kernel 2.6.14 with an IPW2200 wireless card in a Centrino<br>
laptop. Also I have installed ieee80211-1.1.6, ipw2200-firmware-2.4.7 and<br>
ipw2200-1.0.8-34 rpms from the at repository<br>
  <br>
A couple of days ago I decided to try to get WPA going, I downloaded<br>
the WPA_Supplicant-0.4.7 package and after a few miss steps I<br>
seem to have it going ok...<br>
  <br>
I have config'ed the Linksys wrt54 wireless to use wpa-psk.<br>
  <br>
My computer is &quot;set up&quot; to use eth1 in wep mode. However<br>
I normally have to do an /sbin/ifup eth1 in order to get an ip.<br>
I do this in my session startup.<br>
  <br>
Now if I boot and after I get the desktop manually start<br>
wpa_supplicant and then do an ifup eth1, everything works<br>
fine,<br>
  <br>
However if I start wpa_supplicant from rc.local and put the<br>
ifup eth1 in my session startup scripts, bad things generally<br>
happen,<br>
&nbsp;&nbsp; One time the X session completely froze, the (usb) keyboard<br>
&nbsp;&nbsp; was dead and I could not get another console, I had to crash<br>
&nbsp;&nbsp; the system.<br>
  <br>
&nbsp;&nbsp; Another time the name server &quot;locked up&quot; and would not<br>
&nbsp;&nbsp;resolve &quot;external names&quot;.<br>
  <br>
&nbsp;&nbsp; Yet another time the top panel in gnome vanished!<br>
&nbsp;&nbsp; Sometimes I cannot even launch a terminal session.<br>
  <br>
&nbsp;&nbsp;None of this ever happens when I use the fc4 wep setup.<br>
&nbsp;&nbsp;Bad things don't happen if I wait until the system has stabilized<br>
&nbsp;&nbsp;before I launch wpa_supplicant.<br>
  <br>
&nbsp;&nbsp;I really would like WPA to be active &quot;automatically&quot; so I<br>
&nbsp;&nbsp;don't have to take a couple of minutes to manually start<br>
&nbsp;the wpa stuff.<br>
  <br>
  <br>
</blockquote>
**********************************************************************<br>The following seems to work:<br>
I created a shell program &quot;startwpa&quot;<br>
#!/bin/sh<br>
/sbin/ifdown eth1<br>
/usr/local/bin/wpa_supplicant yada yada yada<br>
/sbin/ifup eth1<br>
<br>
Then in rc.local I added lines<br>
echo &quot;Starting wpa_supplicant&quot;<br>
/usr/local/bin/startwpa<br>
<br>
I have gone through several reboots and have not<br>
noticed any problems.<br>
<br>
Thanks,<br><br>Jerry<br>