Distribution: Debian testing Hardware Environment: select output of 'lspci -v': 0000:00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 808a Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at f7600000 (32-bit, non-prefetchable) [size=2K] I/O ports at cc00 [size=128] Capabilities: [50] Power Management version 2 from 'dmesg': ohci1394: $Rev: 1203 $ Ben Collins <bcollins@debian.org> ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11] MMIO=[f7600000-f76007ff] Max Packet=[2048] video1394: Installed video1394 module ieee1394: raw1394: /dev/raw1394 device initialized sbp2: $Rev: 1205 $ Ben Collins <bcollins@debian.org> Software Environment: Linux snozberry 2.6.6 #1 Sat Jun 5 11:34:57 EDT 2004 i686 GNU/Linux Gnu C 3.3.4 Gnu make 3.80 binutils 2.14.90.0.7 util-linux 2.12 mount 2.12 module-init-tools 3.1-pre5 e2fsprogs 1.35 PPP 2.4.2 nfs-utils 1.0.6 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.2.1 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.2.1 Modules Loaded snd_ens1370 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ak4531_codec snd nvidia ftdi_sio Problem Description: I've got a Oxford 922 based device (FireWire 800/400 + USB 2.0/1.1; http://eshop.macsales.com/Catalog_Item.cfm?ID=5775&Item=OWCMEFW800) that works fine under OS X, but does not trigger nary a log message when plugged in to my 2.6.6 Asus SK8V based Opteron system. I'm plugging it into the motherboard's firewire 400 port. I've tried plugging in at least four other firewire storage devices (that have since been returned because I thought they were defective), none of which seem to do anything when plugged into the Linux machine. I've even tried plugging in my iPod. There are never any messages printed to any log file. Judging by my searches on the web, I believe my Via chipset is a supported Firewire controller.
Do you have still access to this hardware? Could you try a later kernel, preferably 2.6.12? What do you get from $ ls /sys/bus/ieee1394/devices/ $ find /sys/bus/ieee1394/devices/fw-host0/ -type f -print -exec cat {} \;
Here is a proposed patch that may fix it: http://marc.theaimsgroup.com/?l=linux1394-user&m=112337569219356
Changing bug status to resolved/code_fix. The proposed works fixes the problem with a device of a different brand but which seems to be identical to yours: http://www.macpower.com.tw/products/hdd3/icecube/ic_800plus http://www.linux1394.org/view_device.php?id=916
The proposed patch has not been merged yet. There is apparently an unresolved underlying problem which this bug has in common with bug 4004, and the patch does not cure that one. But it's being worked on...
Should be solved by Linux 2.6.14.