All you should have to do is a:
But I've noticed an instance of a strange behavior in FC4. I have to force an eject/insert of the wireless PCMCIA card. This can be done with:
cardctl eject n
cardctl insert n
Where n is the number of your card's slot (0 or 1). So, you may have to manually...
cardctl eject 1
cardctl insert 1
[set with iwconfig or use wpa_supplicant]
dhclient -q wlan0
...until you figure out the right sequence and parameters that work best for you.
f you find you have to issue a sequence of commands to get it to work, you may wish to create a small shell script to do this and reference it in /etc/rc.d/rc.local
If it still doesn't work, see if you have firmware at /lib/firmware