[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Realtek rtl8139 nic and 2.4.20 kernel



On Fri, 26 Dec 2003 19:36:17 +0900, Charles Muller wrote:

> and now I see this
> 
> debian:/home/chuck# cat /proc/interrupts
>            CPU0       
>   0:      37205          XT-PIC  timer
>   1:        661          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   9:         24          XT-PIC  usb-ohci, usb-ohci
>  11:          9          XT-PIC  usb-ohci, eth0
> 
> And also this:
> 
> debian:/home/chuck# grep $chuck /var/log/messages
> 
> Dec 26 17:53:02 debian kernel: 8139too Fast Ethernet driver 0.9.24
> Dec 26 17:53:02 debian kernel: PCI: Enabling device 00:0a.0 (0000 -> 0003)
> Dec 26 17:53:02 debian kernel: PCI: Found IRQ 11 for device 00:0a.0
> Dec 26 17:53:02 debian kernel: eth0: RealTek RTL8139 Fast Ethernet at 0x2000, 00:90:f5:1f:3b:ba, IRQ 11
> [...]

> ... and so I am guessing that I am having the same problem.

You don't 

> I will look around to see how one changes IRQ addresses, but if anyone
> can give me a pointer here, I'd appreciate it.

Don't fall for this. The Linux-Kernel has been having IRQ-sharing for
quite some time now.

Look at mine; and I'm happily writing through this 'mess':

PCI: Found IRQ 10 for device 02:06.0
PCI: Sharing IRQ 10 with 00:1f.2
PCI: Sharing IRQ 10 with 02:06.1
PCI: Sharing IRQ 10 with 02:0f.0
PCI: Sharing IRQ 10 with 02:0f.1
PCI: Sharing IRQ 10 with 02:0f.2
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
02:06.0: 3Com PCI 3c556 Laptop Tornado at 0xe800. Vers LK1.1.18-ac
 00:04:76:48:14:2e, IRQ 10
  product code 0000 rev 00.0 date 03-01-00
02:06.0: CardBus functions mapped f8ffd800->d0866800
  Internal config register is 80600000, transceivers 0x40.
  8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
  MII transceiver found at address 0, status 7809.
  Enabling bus-master transmits and whole-frame receives.
02:06.0: scatter/gather enabled. h/w checksums enabled

Look how 'loaded' the IRQ 10 is here !

/# cat /proc/interrupts
           CPU0
  0:    8662315          XT-PIC  timer
  1:       4556          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:       3193          XT-PIC  Maestro3(i)
  8:          4          XT-PIC  rtc
 10:     187289          XT-PIC  Texas Instruments PCI4451 PC card Cardbus Controller, Texas Instruments PCI4451 PC card Cardbus Controller (#2), usb-uhci, eth0 
 12:         25          XT-PIC  PS/2 Mouse
 14:      89462          XT-PIC  ide0
NMI:          0
LOC:          0
ERR:          0
MIS:          0


How about showing us your cat /etc/modules and ifconfig for a change
to the better ?



Reply to: