I no expert as I just installed FC5 for the first time last week and x86_64 FC6 yesterday. I think you need to use the madwifi drivers for the D-link card with the Atheros chipset. I used the ndiswrapper drivers for my Linksys BroadComm cards.
I followed the instructions here to install the madwifi packages:
http://madwifi.org/wiki/UserDocs/Distro/RedHat
I did install the kernel-devel package first as well.
Code:
yum install kernel-devel
And I installed the kernel-source, but I'm not sure if that is necessary.
I found the easiest way to install madwifi was to use the Livna repository. Just do
Code:
yum install kmod-madwifi
After that I followed the set-up instructions below starting at the "Loading the MadWifi Module"
http://madwifi.org/wiki/UserDocs/FirstTimeHowTo
I had to reboot before my network config would see the ath0 device. Once it did I was able to set the essid and security key to connect to my router.
Hope this helps. it worked for me and I'm a complete noob...