This is tracked as an upstream bug at http://bugzilla.kernel.org/show_bug.cgi?id=7072 . You could add your e-mail address there if you are interested in latest news. Don't expect a fix soon.
As a workaround, mark ohci1394 (and perhaps the other IEEE 1394 drivers) to be unloaded before suspend. I don't know though how to do this in Ubuntu. -- firewire not detected on resume from suspend https://launchpad.net/bugs/48317 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs