I'm forwarding a message I sent to linux1394 developers, but we were unfortunately unable to find a solution. This is in a new SONY VAIO laptop, and I am having problems with the IRQ routing in the machine. For several devices, I get errors about "No IRQ known for interrupt pin ...", both while booting, and when I try to activate this ohci1394 module. I have tried 2.4.2, 2.4.3, 2.4.9 and 2.4.10, with different PCI irq settings, as well as turning ACPI on and off. The only suggestion I got from the linux1394 folks was to make sure Plug & Play was off in the bios, which I have also tested, and it didn't help. And supplying "pci=bioirq" into lilo doesn't seem to do anything useful. It just gets rid of the annoying "Please try using pci=biosirq" messages. I have a guess, being a very new laptop, that the problem here is coming from it being a ACPI based system (APM doesn't even return anything on this system, so I'm pretty sure it's all ACPI). If anyone has any suggestions on how to get this machine up and running, that would be wonderful. Forwarded below is another message detailing the problem. Attached to this e-mail are the files: dmesg.out - output from dmesg lspci.out - output from lspci -vvvxx dump_pirq.out - output from the pcmcia-cs perl script, pirq.out Thanks for your time! Clark -----Forwarded Message----- From: G. Clark Haynes To: linux1394-devel@sourceforge.net Subject: TI 8021 OHCI Firewire card not being detected as OHCI1394 Date: 26 Sep 2001 18:41:51 -0400 Hello, I am trying to setup a VAIO GR series (PCG-GR100K) laptop with Firewire. I am familiar with the driver, having used it on an older VAIO (though with a cardbus PCI card, since that laptop had the proprietary Sony chip. Here is output taken from lspci -v: 02:02.0 FireWire (IEEE 1394): Texas Instruments: Unknown device 8021 (rev 02) (prog-if 10 [OHCI]) Here are some specs. lspci -v Subsystem: Sony Corporation: Unknown device 80e7 Flags: bus master, medium devsel, latency 64 Memory at d0205000 (32-bit, non-prefetchable) [size=2K] Memory at d0200000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 In windows, the card is detected and works properly, and reported as a Texas Instruments OHCI compliant card. I am using a 2.4.3 kernel, and have applied the patch available from the ohci1394 website. When I try to modprobe ohci1394, I get the following messages (kernel debugging messages turned on): Sep 26 18:28:17 localhost kernel: ieee1394: registered ohci1394 driver, initializing now Sep 26 18:28:17 localhost kernel: ohci1394: looking for Ohci1394 cards Sep 26 18:28:17 localhost kernel: PCI: No IRQ known for interrupt pin A of device 02:02.0. Please try using pci=biosirq. Sep 26 18:28:17 localhost kernel: ohci1394_0: remapped memory spaces reg 0xe082f000 Sep 26 18:28:17 localhost kernel: ohci1394: failed to allocate shared interrupt 0 Sep 26 18:28:17 localhost kernel: ohci1394_0: soft reset finished Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_rcv_ctx 0 Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_rcv_ctx 1 Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_trm_ctx 0 Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_trm_ctx 1 Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_rcv_ctx 2 Sep 26 18:28:17 localhost kernel: ohci1394_0: Freeing dma_trm_ctx 2 Sep 26 18:28:17 localhost kernel: Trying to free free IRQ0 Sep 26 18:28:17 localhost kernel: ohci1394: no operable Ohci1394 cards found Sep 26 18:28:17 localhost kernel: ieee1394: detected 0 ohci1394 adapters It obviously seems that the problem here is the PCI subsystem, since it cannot find a suitable IRQ for device 02:02, the Firewire card. This causes ohci1394 to not find the card, and currently has me rather flustered. Any ideas?? This laptop is being used as a tele-op unit to control a robot (video coming in over firewire, and commands being sent to robot via 802.11b network). I would just use my old cardbus PCMCIA card, but I need a slot free to keep the 802.11b card in use. Thanks! Galen Clark Haynes gchaynes@umich.edu University of Michigan Artificial Intelligence Lab