I have a Inspiron 9100 and it works out of the box.
if you do
dmesg ¦ grep ipw
you will see a message similar to
Loading of /lib/firmware/ipw-2.4-boot.fw for ipw2200 driver failed: No such file or directory
So, the driver ipw2200 is there (you don't need any additional rpms from ATRpms) but it doesn't find the firmware (of course: firmware= proprietary, which has no place in Fedora).
You can get the firmware for the version 2.4 of the driver at the ipw2000 Linux project
Once you have the firmware, unzip the archive. You should find seven
files within it:
LICENSE A copy of the firmware license
ipw--boot.fw Boot strap image
ipw--bss_ucode.fw Used in BSS mode
ipw--bss.fw Used in BSS mode
ipw--ibss_ucode.fw Used in IBSS mode
ipw--ibss.fw Used in IBSS mode
ipw--sniffer.fw Used in Monitor mode
ipw--sniffer_ucode.fw Used in Monitor mode
Put all the files into the hotplug firmware directory, /lib/firmware.
Alternatively, get the rpm package of the firmware from Livna
which will do the work for you and put the firmware for various driver versions (2.2-2.4) in the firmware directory.
At this point I restart the computer (I know, I could activate the module ...)
Go into Network Devices and set up a New Wireless link: the ipw2200 shoud be available.