When I discovered suspend wasn't working after upgrading to lucid, I tried various things...and found that if I boot with old karmic kernel (2.6.31-21) suspend works.
But, that wasn't very satisfactory, so I kept looking....eventually found "PM: Device usb2 failed to suspend: error -16", and then I found this bug report. The workaround also seems to be working for me.
When I discovered suspend wasn't working after upgrading to lucid, I tried various things...and found that if I boot with old karmic kernel (2.6.31-21) suspend works.
But, that wasn't very satisfactory, so I kept looking. ...eventually found "PM: Device usb2 failed to suspend: error -16", and then I found this bug report. The workaround also seems to be working for me.