I have the same problem, but I was able to work around it by creating a file called /etc/pm/config.d/madwifi-wix (filename doesn't matter), with the following contents:
SUSPEND_MODULES="$SUSPEND_MODULES ath_pci"
This makes pm-utils unload and reload the module on suspend/resume.
I have the same problem, but I was able to work around it by creating a file called /etc/pm/ config. d/madwifi- wix (filename doesn't matter), with the following contents:
SUSPEND_ MODULES= "$SUSPEND_ MODULES ath_pci"
This makes pm-utils unload and reload the module on suspend/resume.
I am on Intrepid, by the way.