It gets a little complicated. I got a Lenovo g560 with an Ath9k wireless card, and installed Fedora 14 on it and everything worked. I upgraded to Fedora 16 and everything worked except the wireless card. Apparently there is no way to tell the OS anymore that the wireless card is turned on. Filing bugs with Fedora and asking on the ath9k-devel email lists got no help at all.
What worked before no longer works. The card is permanently hardblocked. Supposedly the fix is to install Windows, flip the switch a few times, and then install Linux. I don't want it that badly. I will just figure out ndiswrapper.....