I hit the same problem. I had to add resume=/dev/sda2 to the defoptions line in /boot/grub/menu.lst (and run update-grub.) My /etc/uswsusp.conf already had "resume device = /dev/sda2", but that wasn't good enough (could hibernate, but like the OP it wouldn't even try to resume.)
I hit the same problem. I had to add resume=/dev/sda2 to the defoptions line in /boot/grub/menu.lst (and run update-grub.) My /etc/uswsusp.conf already had "resume device = /dev/sda2", but that wasn't good enough (could hibernate, but like the OP it wouldn't even try to resume.)