Jes Sorensen wrote:
>
> >>>>> "Andrew" == Andrew McMillan <Andrew@catalyst.net.nz> writes:
>
> Andrew> When I modprobe the TLAN driver I get: Jan 20 09:00:27
> Andrew> localhost kernel: TLAN driver, v1.0, (C) 1997-8 Caldera, Inc.
> Andrew> Jan 20 09:00:27 localhost kernel: PCI: Enabling bus mastering
> Andrew> for device 01:60 Jan 20 09:00:27 localhost kernel: TLAN: eth1
> Andrew> irq=11 io=e800, Compaq Netelligent 10/100 TX PCI UTP, Rev. 16
>
> Andrew> But then when I ifconfig it the log says: Jan 20 09:02:42
> Andrew> localhost kernel: TLAN: Cannot open eth1 because IRQ 11 is
> Andrew> already in use.
>
> Looks pretty obvious from the lspci output, the bios likes to assign
> several devices to IRQ 11, including the video card, the IDE (CMD646)
> and the network interface. Have you tried fiddling with the bios and
> see if you can force it to assign interrupts differently?
>
> Otherwise you just need to make sure that the device drivers are
> capable of running with shared interrupts - it looks like both the IDE
> code and the Tlan drivers do that in 2.2.10 at least though, you may
> need to poke the code and find out why it doesn't.
It was my understanding that PCI allowed interrupts to be shared between
devices. Certainly Windows seems to have no trouble running all of the
same devices on the same IRQ, as you can see from my original post.
My BIOS (Phoenix NoteBios) unfortunately does not allow for interrupts
to be assigned or reserved.
Thanks for your input,
Andrew.
-- _____________________________________________________________________ Andrew McMillan, e-mail: Andrew@cat-it.co.nz Catalyst IT Ltd, PO Box 10-225, Level 22, 105 The Terrace, Wellington Me: +64 (21) 635 694, Fax: +64 (4) 499 5596, Office: +64 (4) 499 2267- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sun Jan 23 2000 - 21:00:23 EST