eepro100 problems with 2.2.15pre[123]

From: Leos Bitto (leos@servers.globopolis.com)
Date: Wed Jan 19 2000 - 11:42:36 EST


Hello,

this is a basic information:

eepro100.c:v1.09j-t 9/29/99 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eepro100.c: $Revision: 1.18 $ 1999/12/29 Modified by Andrey V. Savochkin <saw@msu.ru>
eth0: Intel PCI EtherExpress Pro100 at 0xc8037000, 00:90:27:09:24:F8, IRQ 9.
  Board assembly 701738-003, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.

and this is the debug info I get when upload stops:

eth0: Transmit timed out: status 0050 0000 at 2071/2099 command 000c0000.
eth0: Tx ring dump, Tx queue 2099 / 2071:
eth0: 0 200ca000.
eth0: 1 000ca000.
eth0: 2 000ca000.
eth0: 3 000ca000.
eth0: 4 000ca000.
eth0: 5 000ca000.
eth0: 6 000ca000.
eth0: 7 000ca000.
eth0: 8 200ca000.
eth0: 9 000ca000.
eth0: 10 000ca000.
eth0: 11 000ca000.
eth0: 12 000ca000.
eth0: 13 000ca000.
eth0: 14 000ca000.
eth0: 15 000ca000.
eth0: 16 200ca000.
eth0: 17 000ca000.
eth0: 18 400ca000.
eth0: =19 000ca000.
eth0: 20 000ca000.
eth0: 21 000ca000.
eth0: 22 000ca000.
eth0: * 23 000c0000.
eth0: 24 200ca000.
eth0: 25 000ca000.
eth0: 26 000ca000.
eth0: 27 000ca000.
eth0: 28 000ca000.
eth0: 29 000ca000.
eth0: 30 000ca000.
eth0: 31 000ca000.
eth0: Printing Rx ring (next to receive into 9187, dirty index 9187).
eth0: 0 00000001.
eth0: 1 00000001.
eth0: l 2 c0000001.
eth0: *= 3 00000001.
eth0: 4 00000001.
eth0: 5 00000001.
eth0: 6 00000001.
eth0: 7 00000001.
eth0: 8 00000001.
eth0: 9 00000001.
eth0: 10 00000001.
eth0: 11 00000001.
eth0: 12 00000001.
eth0: 13 00000001.
eth0: 14 00000001.
eth0: 15 00000001.
eth0: 16 00000001.
eth0: 17 00000001.
eth0: 18 00000001.
eth0: 19 00000001.
eth0: 20 00000001.
eth0: 21 00000001.
eth0: 22 00000001.
eth0: 23 00000001.
eth0: 24 00000001.
eth0: 25 00000001.
eth0: 26 00000001.
eth0: 27 00000001.
eth0: 28 00000001.
eth0: 29 00000001.
eth0: 30 00000001.
eth0: 31 00000001.
eth0: PHY index 1 register 0 is 3000.
eth0: PHY index 1 register 1 is 782d.
eth0: PHY index 1 register 2 is 02a8.
eth0: PHY index 1 register 3 is 0150.
eth0: PHY index 1 register 4 is 05e1.
eth0: PHY index 1 register 5 is 0021.
eth0: PHY index 1 register 21 is 0000.

Then there's a few seconds pause, then:

eth0: Transmit timed out: status 0050 0000 at 3765/3793 command 000c0000.

and upload continues for a while. Then everything repeats. Please read my
previous mail too, it is included few lines below.

Is anyone at linux-kernel using eepro100 with 2.2.15pre? What's your
experience?

---------- Forwarded message ----------
Date: Tue, 18 Jan 2000 15:42:34 +0100 (CET)
Subject: Re: Linux 2.2.15pre3

On Tue, 18 Jan 2000, Alan Cox wrote:

>
> Some driver updates, further bug fixing. I plan to do just bug fixing from
> now on, or very small driver changes. The other driver stuff will get held
> over (eg parallel port CPIA camera driver). Give this a good hard beating
> the focus is entirely on bug zapping for a 2.2.15.

That's nice. My problem: since 2.2.15pre1 I am having problems with my
Intel EtherExpress 10/100 NIC (i82557 chip on it). While I am uploading
(transmitting) heavily, it sometimes stops and dumps some debug data to
syslog. Then it waits for few seconds and everything continues. And then
it stops again. The delays slow down upload a lot. The resulting files
which I upload are fine (md5sum checked). I had absolutely no problems
with 2.2.14 and older kernel.

Leos Bitto

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Jan 23 2000 - 21:00:20 EST