If /etc/modprobe.conf does not contain `alias ieee1394-controller ohci1394', running hwbrowser or kudzu hangs the system. After the ohci1394 module is loaded (which rc.system does if this entry exists in modprobe.conf), then running these programs work. One can get to this situation by installing the system and then adding a PCI Firewire controller. This Leadership firewire controller claims to be a fw323 controller. Version-Release number of selected component (if applicable): kernel-2.6.3-2.1.253.2.1
Please try a newer kernel.
Same problem with 2.6.4-1.298. Note that I have to NOT have the following line in /etc/modprobe.conf for the problem to occur: alias ieee1394-controller ohci1394 This line is added by the installer, so regular use is fine. It only fails if you happen to install the system and then add the PCI card to the system. Here's what lspci -v says about the card: 00:0c.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 61) (prog-if 10 [OHCI]) Subsystem: Lucent Microelectronics FW323 Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at e0000000 (32-bit, non-prefetchable) Capabilities: [44] Power Management version 2
Err... I failed to mention that I'm not using the ieee1394 drivers from this kernel (they won't even build), but rather revision 1193 from the ieee1394 repository, with every ieee1394 driver built as a module.
SVN revision 1203 from the linux1394 repository no longer locks the system up, but kudzu is still blocked because modprobe -r ohci1394 won't complete. Again, it only does this if a ieee1394 controller is not listed in /etc/modprobe.conf, so this shouldn't affect anyone but those who add an ieee1394 controller to a pre-installed system.
Created attachment 100244 [details] Fixes the kudzu lock up Unfortunately, this didn't make it to FC2, but there are relatively easy-to-follow instructions to get working firewire on FC2 at http://people.redhat.com/aoliva/snapshots/FC2-firewire/
bugs 118194, 118202, and 119916 are all related to firewire & kudzu... someone might want to look at them and see if this fix eliminates those bugs as well...
*** Bug 118194 has been marked as a duplicate of this bug. ***
*** Bug 119916 has been marked as a duplicate of this bug. ***
should be fixed in the errata kernel ?
Running errata kernel 2.6.6-1.435smp with kudzu-1.1.62-1, if the following line is missing from /etc/modprobe.conf: alias iee1394-controller ohci1394 then kudzu still blocks. Adding the line (isn't that kudzu's job? ;) fixes everything. (for info: I may have manually removed this line myself after upgrading to FC2 (when ieee1394 was disabled in kernel), possibly to get rid of a warning/error about missing ieee1394 - I guess if most people don't mess, they won't hit this problem!)