This sounds very similar as regression I am experiencing on HP nw8240. See bug 74877.
Hang of the system would indicate kernel bug, so this should probably be reassigned to linux-source-2.6.20. -- Regression [feisty] HP TC4200 fails to resume properly after suspend https://launchpad.net/bugs/89779 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs