I am currently using an HP Pavillion ze4700 laptop with firewire, and it does not have USB2. I recently purchased a Metal Gear Box with firewire connections and a 160 gigabyte western digital hard drive. It works fine in Windows XP, however in linux I've had an immense amount of problems. I am running Fedora Core 2.
After doing some research I found out that the kenrel that is packaged with FC2 did not work with firewire, so I downloaded and installed the 2.6.8.1 kernel enabled ieee1394, ohci1394, raw1394, and sbp2. Upon starting it up I modprobe ieee1394, ohci1394, and sbp2. Then I run the shell script rescan-scsi-bus.sh.
after that I check /proc/scsi/scsi to see if it has any devices in it, even though I know it shouldn't since the output of rescan-scsi-bus.sh says 0 new devices found.
using gscanbus-0.7.1 I was able to tell that it can see the fire wire drive, but I can't get much more detection then that.
this is the end of dmesg (the part I think is relevent)
Code:
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 10 (level, low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[10] MMIO=[d0007000-d00077ff] Max Packet=[2048]
ieee1394: Current remote IRM is not 1394a-2000 compliant, resetting...
ieee1394: Error parsing configrom for node 0-00:1023
ieee1394: Host added: ID:BUS[0-01:1023] GUID[000e7f719e6fa9dd]
sbp2: $Rev: 1219 $ Ben Collins <bcollins@debian.org>
register_blkdev: cannot get major 8 for sd
register_blkdev: cannot get major 65 for sd
register_blkdev: cannot get major 66 for sd
register_blkdev: cannot get major 67 for sd
register_blkdev: cannot get major 68 for sd
register_blkdev: cannot get major 69 for sd
register_blkdev: cannot get major 70 for sd
register_blkdev: cannot get major 71 for sd
register_blkdev: cannot get major 128 for sd
register_blkdev: cannot get major 129 for sd
register_blkdev: cannot get major 130 for sd
register_blkdev: cannot get major 131 for sd
register_blkdev: cannot get major 132 for sd
register_blkdev: cannot get major 133 for sd
register_blkdev: cannot get major 134 for sd
register_blkdev: cannot get major 135 for sd
any advice would be greatly appreciated, and a solution even more.
Thank you,
Joe
wellwatch@gmail.com