One thing I did was to modify the kernel code to force a speaker beep upon resuming from sleep. This did not work. I noticed the code which is triggered by s3_beep is run AFTER the kernel first perform some consistency checks. So if the consistency checks fail, the kernel does not run the code to make the speaker beep. I added code to perform the beeps BEFORE these checks but I still heard no beep.
I see two possibilities: 1) there is just no functional legacy PC speaker hardware on the board or 2) the kernel never regains control after the hardware resumes operations.
Yeah, I also tried rc6.
I've not tried removing the wifi card.
One thing I did was to modify the kernel code to force a speaker beep upon resuming from sleep. This did not work. I noticed the code which is triggered by s3_beep is run AFTER the kernel first perform some consistency checks. So if the consistency checks fail, the kernel does not run the code to make the speaker beep. I added code to perform the beeps BEFORE these checks but I still heard no beep.
I see two possibilities: 1) there is just no functional legacy PC speaker hardware on the board or 2) the kernel never regains control after the hardware resumes operations.