Quote Originally Posted by Rebelli0us View Post
I tried

ssh user-name@ sudo pm-suspend
but it didn't work. Any ideas how to suspend machines on the network?
Did it ever worked directly on the machine? If not - try other ways to suspend.

I'm not shure you must not use double qoutes for command string, if there are internal field separators in the string:
ssh user-name@host.name "command argument argument"