[wellylug] mounting a firewire ext HD

Pete Black pete at marchingcubes.com
Tue Mar 15 10:01:01 NZDT 2005


You need to modprobe sbp2 (serial block protocol?) at the very least, 
and if you are running a 2.6 kernel don't expect firewire to work 
solidly. There are a number of serious regressions from 2.4->2.6 
w/regard to firewire (lack of Multi-LUN support so no multi-drive 
enclosures and others). 2.6.11 and they still aren't fixed, though I 
believe there is some progress in the ieee1394 cvs drivers.

I have found I often need to completely rmmod all the firewire related 
modules to get my machine to recognise my iPod - and it is quite 
possible rmmod will hang while doing this - requiring you to reboot to 
restore firewire operation.

Also ensure you pass the serialize_io=1 argument to sbp2 unless you want 
to see your transfers go at a snails pace with frequent timeouts. check 
dmesg to see if the serialize_io arg is accepted.

Once you get it working it seems to function OK - However 2.6's firewire 
support is not in a particularly good state - bad defaults, missing 
functionality, misbehaving drivers and incompatibility with lots of 
hardware.

Let me know if you can't get it going and i will see if i can suggest 
some more things to try.

-Pete



>Gday
>I have an external firewire HD here.
>It is obviouly recognised (gscanbus found it) but nothing says where (under 
>/dev) it is..
>I have a lot of sda and sdb(s) ranging from 1 to 11 (!!) for the b ones...  
>Don't really know where to start
>Cheers
>E
>
>
>  
>




More information about the wellylug mailing list