Description of Problem:
if you have a firewire disk - there is no way to get it to autoload the
ohci1394 and sbp2 modules to mount the disk from fstab
Therefore you need to add something in /etc/rc.d/rc.sysinit.
I added a modprobe of ohci1394 and sbp2 if sbp2 was listed in /etc/modules.conf
this is the only way I found to be able to get firewire disks to work
automatically when rebooting.
That's not really a good way to do it; rc.sysinit needs *less* HW init code, not
more. Are firewire disks hot-pluggable?
do you mean will the system pick them up if they are plugged in? Not so far as I
can see. If the firewire controller modules are loaded then yes they normally
get picked up - but I can't figure out how to make the ieee1394 and ohci1394
modules get loaded automatically.
I'm open to suggestions though.
The firewire disk I am using are hot pluggable, with the same problem.
/lib/modules/2.4.9-34/kernel/drivers/ieee1394/sbp2.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters
/lib/modules/2.4.9-34/kernel/drivers/ieee1394/sbp2.o: insmod sbp2 failed
even with the lines
add below module sbp2 ohci1394
in the modules.conf (sbp2 is dependant on ohci1394 even though not in the
I use a firewall hard disk box and it is fine, however kudzu doesn't detect my
firewire card, and that i have to do modprobe myself.
Preferably if we can detect the firewire card in the boot sequence and enable
hotplug like usb
This is done in the current beta.