[realtek] [Fwd: RTL8139 problems]

root edlm@wanadoo.es
Thu Jan 30 13:56:09 2003


--=-ndrqdFIHlPA5YyCySdc6
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Donald Becker told me to write this direction. I am using Red Hat 8.0. I
have tried Kernel 2.4.18-14 and now I have 2.4.20. Driver used is
8139too.
Please Help


--=-ndrqdFIHlPA5YyCySdc6
Content-Disposition: inline
Content-Description: Reenviado mensaje - RTL8139 problems
Content-Type: message/rfc822

Subject: RTL8139 problems
From: root <edlm@wanadoo.es>
To: becker@scyld.com
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10) 
Date: 29 Jan 2003 22:44:13 +0100
Message-Id: <1043876665.1983.30.camel@Mobile>
Mime-Version: 1.0


I write you because I am desperate. Iam not able to mak my ethernet
working right under Linux. It works under Windows XP partition. I am
running Red Hat on a Notebook computer. I have download your diagnostic
programs, and these are the results:

mii-diag
Basic registers of MII PHY #32:  1100 782d 0000 0000 01e1 41e1 0001
0000.
 Basic mode control register 0x1100: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD
10baseT.

rtl8139-diag -m

Index #1: Found a RealTek RTL8139 adapter at 0x1800.
Realtek station address 00:40:ca:be:25:3f, chip type 'rtl8139C'.
  Receiver configuration: Normal unicast and hashed multicast
     Rx FIFO threshold 2048 bytes, maximum burst 2048 bytes, 32KB ring
  Transmitter enabled with NONSTANDARD! settings, maximum burst 1024
bytes.
  Flow control: Tx disabled  Rx disabled.
  The chip configuration is 0x10 0x8d, MII half-duplex mode.
  No interrupt sources are pending.
 The RTL8139 does not use a MII transceiver.
 It does have internal MII-compatible registers:
   Basic mode control register   0x1100.
   Basic mode status register    0x782d.
   Autonegotiation Advertisement 0x01e1.
   Link Partner Ability register 0x41e1.
   Autonegotiation expansion     0x0001.
   Disconnects                   0x0000.
   False carrier sense counter   0x0000.
   NWay test register            0x0704.
   Receive frame error count     0x0000.

rtl8139-diag -a

Index #1: Found a RealTek RTL8139 adapter at 0x1800.
The RealTek chip appears to be active, so some registers will not be
read.
To see all register values use the '-f' flag.
RealTek chip registers at 0x1800
 0x000: beca4000 00003f25 80000000 00000000 00002000 00002000 00002000
00002000
 0x020: 0e61e000 0e61e600 0e61ec00 0e61f200 00a20000 0d000000 0000fff0
0000c07f
 0x040: 74400680 0000f78e 5c4d8b69 00000000 008d1000 00000000 0088c510
00100000
 0x060: 1100000f 01e1782d 000141e1 00000000 00000704 00020408 60f60c59
7b732660.
Realtek station address 00:40:ca:be:25:3f, chip type 'rtl8139C'.
  Receiver configuration: Normal unicast and hashed multicast
     Rx FIFO threshold 2048 bytes, maximum burst 2048 bytes, 32KB ring
  Transmitter enabled with NONSTANDARD! settings, maximum burst 1024
byte
    Tx entry #0 status 00002000 incomplete, 0 bytes.
    Tx entry #1 status 00002000 incomplete, 0 bytes.
    Tx entry #2 status 00002000 incomplete, 0 bytes.
    Tx entry #3 status 00002000 incomplete, 0 bytes.
  Flow control: Tx disabled  Rx disabled.
  The chip configuration is 0x10 0x8d, MII half-duplex mode.
  No interrupt sources are pending.

There one more thing. I can't connect to internet (pppd can not
inicializate if I have ethernet card running). I know they are sharing
IRQ 9, but I can not change this.

I am fighting with this for two months, and I don't know what to do.

Help please.
Thanks in advance


--=-ndrqdFIHlPA5YyCySdc6--