Most recent kernel where this bug did not occur: 2.6.17.7 Distribution: Fedora Core 5 (with kernel from kernel.org and all Fedora one) Hardware Environment: P3-S 1400MHz, 512MB RAM, intel chipset 02:09.0 FireWire (IEEE 1394): Texas Instruments TSB12LV23 IEEE-1394 Controller (prog-if 10 [OHCI]) Subsystem: Texas Instruments Unknown device 8010 Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at ec800000 (32-bit, non-prefetchable) [size=2K] Memory at ec000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 1 Software Environment: Problem Description: Maybe this is a known issue, I dunno, anyway I report as well. Hotplugging a Firewire storage device, in this case an MD2-FW2 from Datafab (but same issue happens with other) does not cause a proper hotplug even, when the ohci1394 module is loaded, thus preventing the sbp2 module to be loaded and not recognizing the disk. If the ohci1394 is unloaded and reloaded the IEEE1394 bus is rescanned, the device found and sbp2 loaded (and the SCSI and so on). Normally (with ohci1394) loaded, a laconinc message: ohci1394: fw-host0: SelfID received, but NodeID invalid (probably new bus reset occurred): 0800FFC0 is produced, but the bus is no rescanned. Steps to reproduce: Start the PC, when the machine is ready attach the sbp2 storage. Nothing occurs except the message above. From root shell: rmmod ohci1394 modprobe ohci1394 and automagically everything works fine. Note that even with sbp2 loaded the bus is not rescanned.
The problem is with ohci1394, not sbp2.
Bug #6070 could be related.
*** This bug has been marked as a duplicate of 4172 ***