Not sure if this applies to firewire but I had a similar problem with a usb device that worked in 7 but not 8. It turned out that it did not have persmissions for regular users to access it. I had to add the following line to my /etc/devfs.rules
Code:
add path 'usb/*' mode 666 group operator
Perhaps something similar my help you...don't know.