Yep. I just wasted a month trying to get a FF400 working on my iMac before I returned the FF.
Have a look at the RME website forum. You will see that there is a known problem between FF400 and ALL aluminum iMacs (?!?!). You will see that this problem has existed for over a year (?!?!)
And you will see that RME is taking a hard line and saying that this is an iMac problem. (This might be correct, but IMO it is suicidal.)
According to RME, Apple changed FireWire chips from TI (good) to Agere (bad), and this broke the FF400-iMac connection. According to RME, the Agere FW chip does not meet the 1394a spec, and
this is the cause. Now, maybe this is true, or maybe the problem is in the FF driver. I don't think it matters. Every newer iMac and most PC FW cards which plug into the PCIe bus use the Agere chip, so there are millions of existing interfaces out there (including yours and mine).
Also according to RME, they have duplicated the problem with a MOTU interface, which they present as justification that the problem is with Apple/Agere.
Finally, according to RME, there is a "work around", which involves either using the FW800 port or daisy-chaining from another FW400 device already connected. If you look around, some people claim this works, and others claim it does not. In my case I decided that I didn't want to screw around with a "work around" on a brand new $1300 device. I bailed to an Apogee, which has worked seamlessly, and took 10 minutes to set up (I'm a slow reader).
Oh, and the FF400 wouldn't work on my Vista box, either (FW400 card plugged into PCIe).
It is pretty obvious to me that RME needs to change their driver. In the meantime, customers are getting screwed.
old Bill