Disabling IRQ - eth0

Randy Kelsoe randykel at swbell.net
Sun Mar 13 17:33:50 UTC 2005


Andrew Leichter wrote:

>
>After disabling USB in the BIOS (this is a server and I don't need it),
>the OS moved eth0 to IRQ #5 and it is not sharing this IRQ with other
>devices.  There are no other devices sharing any IRQ's in the whole
>system.  The system stays connected to the network for about 6 hours
>until the nic stops responding again.  I now receive this set of
>messages:
>
>Mar 11 14:44:05 linux1 kernel: irq 5: nobody cared! (screaming
>interrupt?)
>Mar 11 14:44:05 linux1 kernel: irq 5: Please try booting with acpi=off
>and report a bug
>Mar 11 14:44:05 linux1 kernel:  [<02107fa9>] __report_bad_irq+0x3a/0x77
>Mar 11 14:44:05 linux1 kernel:  [<02108530>] note_interrupt+0x19e/0x1c4
>Mar 11 14:44:05 linux1 kernel:  [<02108ac7>] do_IRQ+0x24d/0x309
>Mar 11 14:44:05 linux1 kernel:  [<022a007b>] pci_conf2_read+0xc6/0x1dd
>Mar 11 14:44:05 linux1 kernel:  [<02124f00>] __do_softirq+0x2c/0x79
>Mar 11 14:44:05 linux1 kernel:  [<021096ee>] do_softirq+0x46/0x4d
>Mar 11 14:44:05 linux1 kernel:  =======================
>Mar 11 14:44:05 linux1 kernel:  [<02108b77>] do_IRQ+0x2fd/0x309
>Mar 11 14:44:05 linux1 kernel:  [<0210403b>] default_idle+0x23/0x26
>Mar 11 14:44:05 linux1 kernel:  [<0210408c>] cpu_idle+0x1f/0x34
>Mar 11 14:44:05 linux1 kernel:  [<023a86bb>] start_kernel+0x216/0x219
>Mar 11 14:44:05 linux1 kernel: handlers:
>Mar 11 14:44:05 linux1 kernel: [<4290649e>] (tg3_interrupt+0x0/0x1c0
>[tg3])
>Mar 11 14:44:05 linux1 kernel: Disabling IRQ #5
>

Just a wild guess, but the broadcom 5700 gets detected as a tigon? card 
and uses the tg3 driver. Broadcom has linux drivers available, and they 
offer a .src rpm that can easily be rebuilt. Can you do a 'lspci |grep 
Ether' and see if you have a broadcom NIC and let us know?

Other than that, high quality NICs are cheap these days, so you might 
try replacing the one you have to see what happens. I guess you have 
checked you network, and tried a different  switch/router port? What 
does  'ethtool eth0'  tell you? What does 'ifconfig' and  'netstat -an 
-ieth0' tell you about your error rate?






More information about the fedora-list mailing list