I believe the MadWIFI drivers used to support it, but I couldn't even find a 3rd party Fedora 12 RPM for MadWIFI. So I had to build and install it from scratch. Since I couldn't find the instructions from Google on how to do this, I've included them below.
You will need to be on a network for this, so I hope you have a good old wired connection available. First you will need to be able to build kernel extensions, so you need to add some packages. You can do this from System->Administration->Add/Remove Software, or from a command line.
For building you need the packages kernel-devel and gcc and you will need root privileges to install them
yum install kernel-devel gccWe also need the subversion package to get the MadWIFI source.
yum install subversion
Now you need to download the source. I recommend you download it to your home directory because since you don't have an RPM for this, if you ever update your kernel, you will need to do this all over again. From the directory where you want the source do:
svn checkout http://svn.madwifi-project.org/madwifi/trunk/ madwifi-ng
This will have created a madwifi-ng directory, you need to go into it and build and install the program. To install you will again need root privileges.
cd madwifi-ng
make
...
make install
Now you need to create the file that tells the kernel what to do with this module. The file needs to be in the /etc/modprobe.d directory and end with a .conf suffix. How about madwifi.conf?
contents of /etc/modprobe.d/madwifi.conf:
# Drivers that conflist with madwifi
blacklist ath9k
blacklist ath5k
# Install the module
alias wlan0 ath_pci
I then rebooted my machine. You may have to right-click on the Network Manager icon in the upper right and check the Enable Wireless checkbox. But after that, my wireless worked great.
Good Luck!