as I stated before the loading of the ohci1394 module is the problem..

It is autodetected by my hotplug susbsystem when I use the usb connector and that works but is slow (1mb/s).

It is also autodetected when I use the firewire, but then it gives the same as above

ohci1394_0: Runaway loop while stopping context...

but it does indeed seem to work on the 2.4.18 kernel, so I'll be doing some merging asap..