Hide Forgot
Created attachment 525948 [details] dmesg output snippet Description of problem: The card *is* actually detected when the system starts up but, for some reason, the pciehp module has "glitches". The card seems to be, all of a sudden, not present anymore and, after a while, present again. But which one *big* problem: when the card *disappears*, the kernel deletes the /dev/fw0 node which is NOT recreated upon reappearance of card. Sometimes (but i cannot say how often, and under which conditions) the *glitch* doesn't appears during the boot phase, so that the fw0 node *is* actually there at the end but, as soon as you plug a device, the driver issues (i suppose) a reset to the bus, a "glitch" happens, and the node fw0 is gone. Version-Release number of selected component (if applicable): kernel-3.1.0-0.0.git0.rc8.fc16.x86_64 How reproducible: Install Fedora15 (or 16. It doesn't matter) on an alu iMac 20" (iMac "SantaRosa") and try to plug an external firewire device Steps to Reproduce: 1. Install the kernel 2. Wait for the boot process to complete 3. Look at the dmesg output Actual results: No /dev/fw0 node created Expected results: A /dev/fw0 node should be there Additional info: The problem was present in fedora13, then i upgraded to fedora14 and the issue was gone. Everithing used to work fine. Now i'm using fedora 15 and the problem is back again. P.S. The controller is pretty O.K.: Under Lion everything is working fine! Thanks
[mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update.
Ok. I'm abroad right now. As soon as i get home i'll give it a try. Thanks
Hi, i'm back home. I've tried the new kernel but the result is the same. No fw0 device, the usual "card not present on slot 3/card present on slot 3" message pair in dmesg | grep -i pciehp and the usual "deleting node fw0" in dmesg | grep -i firew.
Hooooorray for kernel-3.4.2-4!!!! Firewire working! The card *is* detected and doesn't get deleted afterwards. I *can* connect devices and their relevant nodes are created. Good job, guys! I'm closing the bug. Thanks to everybody