[realtek] Receiver / sender disabled?
Okke Timm
okke@bitops.de
Fri Jan 3 13:49:47 2003
Hi :-)
I have a problem with a Realtek RTL8139C Card:
First a little history about this card: I worked for about half a year
without any mayor problems, but around New Years Eve it started to have
dropouts and a few hours later it completly refused to work. Sidenote: I
don't have directly access to the computer, so I can only tell you what I
see through a ssh session.
I use Redhat-7.3 with the "standard" 8139too driver. But to have a common
base, I installed Don's rtl8139 driver and rtl8139-diag. This is what I get
in the logs when I reboot the machine:
kernel: pci-scan.c:v1.11 8/31/2002 Donald Becker <becker@scyld.com>
http://www.scyld.com/linux/drivers.html
kernel: rtl8139.c:v1.22 11/17/2002 Donald Becker, becker@scyld.com.
kernel: http://www.scyld.com/network/rtl8139.html
kernel: divert: allocating divert_blk for eth0
kernel: eth0: RealTek RTL8139C Fast Ethernet at 0xdc00, IRQ 10,
00:50:fc:61:8b:2f.
And about one minute later:
kernel: eth0: Transmit timeout, status 11 0000 media 14.
kernel: eth0: Tx queue start entry 4 dirty entry 0, full.
kernel: eth0: Tx descriptor 0 is 00002000. (queue head)
kernel: eth0: Tx descriptor 1 is 00002000.
kernel: eth0: Tx descriptor 2 is 00002000.
kernel: eth0: Tx descriptor 3 is 00002000.
kernel: eth0: MII #32 registers are: 9000 7809 0000 0000 01e1 0000 0000
0000.
rtl-diag reports this:
rtl8139-diag.c:v2.10 9/18/2002 Donald Becker (becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a RealTek RTL8139 adapter at 0xdc00.
Realtek station address 01:01:01:01:01:01, chip type 'rtl8139C'.
Receiver configuration: Reception disabled
Rx FIFO threshold 16 bytes, maximum burst 16 bytes, 8KB ring
Transmitter disabled with normal settings, maximum burst 16 bytes.
Flow control: Tx disabled Rx disabled.
The chip configuration is 0x14 0x0c, MII half-duplex mode.
No interrupt sources are pending.
Any Ideas? Is the network card broken? Or the cable? Or the switch port?
Best regards,
Okke.