On a thinkpad, the only way I found out how to have proper suspend/resume working is by to have this:
In file /etc/acpi/suspend.d/10-thinkpad-standby-led.sh append this line at the end:
/etc/init.d/powernowd stop
In file /etc/acpi/resume.d/90-thinkpad-unstandby-led.sh append this line at the end:
/etc/init.d/powernowd start
Perhaps this is relevant to you, since powernowd controls the frequency of the CPU.
On a thinkpad, the only way I found out how to have proper suspend/resume working is by to have this:
In file /etc/acpi/ suspend. d/10-thinkpad- standby- led.sh append this line at the end:
/etc/init. d/powernowd stop
In file /etc/acpi/ resume. d/90-thinkpad- unstandby- led.sh append this line at the end:
/etc/init. d/powernowd start
Perhaps this is relevant to you, since powernowd controls the frequency of the CPU.