The strange behaviour is that the wifi resumes fine if the wireless kill switch is turned off (so wifi is turned on) before suspend, but not if the wifi is turned off.
The strange behaviour is that the wifi resumes fine if the wireless kill switch is turned off (so wifi is turned on) before suspend, but not if the wifi is turned off.