View previous topic :: View next topic |
Author |
Message |
nevynxxx Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Wed Nov 12, 2003 1:45 pm Post subject: Network cards don't like sharing IRQ |
|
|
I've just got through installing gentoo on my router, I already use it on other boxes, so I know roughly what I'm doing....Its got 2 network cards, an sis900, and a 3com 3c905B.
My problem is they both want IRQ10, as yuo can see from the dmesg snippet below, my wierdness is, it's only gentoo that don't let them work, I have the same problem with both my gentoo install and with the live cd, the sis card ends up as eth1, and neither cards respond.
I ended up using knoppix to install as this forces 1 of the cards onto another IRQ and presto the sis is eth0(as it should be) and both cards work, the dmesg snippit is from a knoppix boot, i can get a gntoo 1 as well if it will help.....the only difference is that it reports both cards as IRQ10 and a little later the sis card as eth1, no mention of eth0.
Can anyone tell me how to get the cards onlt different IRQs and working? _________________ My Public Key
Wanted: Instructor in the art of Bowyery |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nevynxxx Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 12 Nov 2003 Posts: 1123 Location: Manchester - UK
|
Posted: Wed Nov 12, 2003 1:49 pm Post subject: |
|
|
Sorry here's that dmesg snippet
sis900.c: v1.08.06 9/24/2002
PCI: Assigned IRQ 10 for device 00:0a.0
eth0: SiS 900 Internal MII PHY transceiver found at address 1.
eth0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0xe800, IRQ 10, 00:06:4f:05:fe:9e.
PCI: Found IRQ 10 for device 00:0b.0
IRQ routing conflict for 00:0b.0, have irq 12, want irq 10
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
00:0b.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xec00. Vers LK1.1.18-ac
00:10:4b:b4:bc:e0, IRQ 12
product code 4e4b rev 00.9 date 06-19-98
Internal config register is 1800000, transceivers 0xa.
8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
MII transceiver found at address 24, status 786d.
Enabling bus-master transmits and whole-frame receives.
00:0b.0: scatter/gather enabled. h/w checksums enabled _________________ My Public Key
Wanted: Instructor in the art of Bowyery |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fleed l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/1800640613415a758ba4ac3.png)
Joined: 28 Aug 2002 Posts: 756 Location: London
|
Posted: Wed Nov 12, 2003 5:01 pm Post subject: |
|
|
I don't know if it helps you at all but I can get my two nics to work fine on the same irq.
Code: | Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
eth0: ADMtek Comet rev 17 at 0xf0808000, 00:20:78:02:0F:28, IRQ 11.
eth1: Macronix 98715 PMAC rev 32 at 0xf080a000, 00:80:C6:F9:19:35, IRQ 11.
Linux agpgart interface v0.99 (c) Jeff Hartmann
|
Maybe they're working okay because the driver is the same, even if different manufacturers? Maybe you could try getting the latest drivers from http://www.scyld.com/network_index.html for your nics to see if that helps. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Vergo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/1790630764061a387779d4.gif)
Joined: 19 Apr 2003 Posts: 42 Location: Oulu, Finland
|
Posted: Thu Nov 13, 2003 12:22 pm Post subject: |
|
|
Usually the easiest way to change the irq of a nic is to move it to an other pci/isa slot. The manual of your motherboard should also explain which slots have a shared irq. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|