Well, this is just a tiny bit of the answer. But I do happen to know that you can initiate a suspend with: echo -n "mem" > /sys/power/state When it wakes up, you will probably have a black screen. This is expected, I think. There's more that needs to be done for a working suspend. But at least it may give you a clue if kernel support for suspend is available.