An alternative to Trampas's fix is to create a file called /etc/pm/config.d/madwifi-fix (exact filename doesn't matter), with the following contents:
SUSPEND_MODULES="$SUSPEND_MODULES ath_pci"
pm-utils already provides you with this SUSPEND_MODULES variable, to deal with exactly this kind of thing, I suppose.
An alternative to Trampas's fix is to create a file called /etc/pm/ config. d/madwifi- fix (exact filename doesn't matter), with the following contents:
SUSPEND_ MODULES= "$SUSPEND_ MODULES ath_pci"
pm-utils already provides you with this SUSPEND_MODULES variable, to deal with exactly this kind of thing, I suppose.