Hi,
after playing around with the hibernate-script and
wroting my own script [simple but working for me].
I have some suggestions for your script.
You should add following modules to the blacklist:
via_velocity [gigabit nic] -> breaks suspending
sd_mod sbp2 ohci1394 -> should be unloaded else firewire disks are not
recognized on resume.
All bindings and mounts to the firewire device must removed.
I've solved in my swsusp2 script with the function 'dev_umount'.
Maybe you can take a look at it:
http://hotheads.de/linux/scripts/swsusp2
Regards
Ruben
--
a bug a day keeps the boredom away