Comment 14 for bug 242344

Revision history for this message
Oguz Yarimtepe (oguzy) wrote :

I tried pm-suspend from console with the --quirk-s3s -bios and it worked at the first run. After waking up from the sleep i run the pm-suspend command with the same option and this time it didn't wake again. And there was not any keyboard activity again, just a lighting led with a running fun. So there is something i am missing. When i tried the command at my second case i see the output saying the activation failure of i8042. After searching the google i decided to unbind the i8042 and bind it while waking up. I attached my /usr/lib/pm-utils/sleep.d/01unbound8042 script. This didn't solve the problem either.

I even tried to compile a new kernel with the i8042 module and unload it while sleeping and loading back while waking it up, but i lost my keyboard activity and problem still continued.

As a last case o tried the script here: http://launchpadlibrarian.net/7411308/suspend2ram

I was trying the suspend part and after the command echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbindci lost my keyboard and touchpad activity. Running echo -n "i8042" > /sys/bus/platform/drivers/i8042/bind made both of them activated again.

Maybe this can give an idea to someone to solve my problem.