from the release notes
"Wireless doesn't work after suspend with ath_pci driver
Wireless devices that use the ath_pci kernel driver, such as the Atheros AR5212 wireless card, will be unable to connect to the network after using suspend and resume. To work around this issue, users can create a file /etc/pm/config.d/madwifi containing the single line:
SUSPEND_MODULES=ath_pci
This will cause the module to be unloaded before suspend and reloaded on resume. "
Do the above but put rt61pci instead of ath_pci. Had to do this for my wired nvidia card also
from the release notes
"Wireless doesn't work after suspend with ath_pci driver
Wireless devices that use the ath_pci kernel driver, such as the Atheros AR5212 wireless card, will be unable to connect to the network after using suspend and resume. To work around this issue, users can create a file /etc/pm/ config. d/madwifi containing the single line:
SUSPEND_ MODULES= ath_pci
This will cause the module to be unloaded before suspend and reloaded on resume. "
Do the above but put rt61pci instead of ath_pci. Had to do this for my wired nvidia card also