I the exact same problem with my intel 2200 adapter on my hp laptop and it took me two days and two reinstallations to finally get it right. I also searched the forum for solutions but none of them worked very well. I just got it working perfectly this morning using the following steps, which for some reason were nowhere I could find on this site.
1. Enable the livna repository using the following commands in the terminal
sudo rpm -ivh http://rpm.livna.org/livna-release-6.rpm
sudo rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
If you already have it enabled then skip this step
2. Open the add/remove software tool, go to the search tab and search for intel. You should find a package called ipw2100 firmware or something like that (i got ipw2200 for my card)). Select it and apply.
3. Once it is installed, restart your computer (I'm not sure if this is completely necessary, but that's what I did)
On the screen where all the information is displayed during startup, when it tries to connect using the wireless adapter (eth1 on my laptop) it might tell youto check if a cable is connected or something. Ironically, that should mean that your adapter is working. It does not mean that fedora thinks that your wireless adapter is an ethernet adapter, it justs means that it doesn't know what network to connect to (especially if your network is encrypted).
4. Finally, in the system menu go to administration - services. Activate networkmanager and networkmanagerdispatcher (they are the first 2 on my laptop, and im not sure if the dispatcher is necessary, but just do it anyway). There should now be an icon in the tray that will let you connect to your wireless network. You might need to restart after enabling these two services if it still doesn't work, I don't really remember if I did that or not at this step.
If you screwed around a lot with the firmware and stuff trying to get it to work before you tried these steps then it might not work. That's what happened to me when i first tried. When I followed these steps with a clean install though, it worked beautifully.
I hope that this helps you, and I apologize if my post isnt very polished, I kind of wrote in a hurry.