I am sorry. As it turns out, this is now resolved, and I suspect that eth1394 never was the culprit.
I am not sure what was the real fix. I am tracking debian sid, and updates to discover (I think) made the problem go away. So you may close this report (I would have done it myself if I had known how). I am happy to say that the issue is gone. -- Håvard Dahle