Kernel 2.3.36 + eepro100 v v1.09l on IBM Netfinity 3k
Don Badrak
dbadrak@tco.census.gov
Thu Jan 6 10:21:46 2000
Richard and others,
I did some heavy-duty searching of the mail archives, on this very same
problem, but on a different machine and kernel (PIII 550MHz w/ 1024MB
memory, Compaq 1850R, kernel 2.2.13ac3, onboard ethernet (tlan, not used),
and dual Compaq etherent (i82557/i82258 10/100 Ethernet)).
eepro100.c:v1.09t 9/29/99 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eth0: OEM i82557/i82558 10/100 Ethernet at 0xfc9bb000, 00:08:C7:B2:F5:B7,
IRQ 15.
Board assembly 703555-003, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
Forcing 100Mbs full-duplex operation.
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.
eth1: OEM i82557/i82558 10/100 Ethernet at 0xfc9bd000, 00:08:C7:B2:F5:B8,
IRQ 15.
Board assembly 703555-003, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
Forcing 100Mbs full-duplex operation.
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.
Someone suggested trying out eepro100 v1.09t. I did that, and all my
transmitter resets went away. You may want to give it a shot.
I was able to force the trasmitter reset just by running ttcp a couple of
times in succession (sending). After putting this version in, I was able
to get 89Mb/s sending (and receiving, FWIW) consistently, and NO resets
since.
On Thu, 6 Jan 2000 richard@iguana.co.nz wrote:
> PIII 500 w 64mb ram
> initrd loaded 2.3.36 linux kernel
> eepro100 1.09l modified to load properly into 2.3.36 kernel
>
> Note I suffered an even worse problem of the same kind with the j revision
> that was in the kernel by default.
>
> The internal ethernet card on the netfinity, an i82555, is having some
> fairly serious issues. The first is a transmit error (Which seems, from
> the mail list archives, to be a remarkably common error on the eepro's,
> and also appear to come in a large number of flavours). This does not
> appear to be causing network problems at the moment, so I'm hoping its
> benign :)
>
> The second, which was prefixed by a similar set of information under
> 2.3.35 with the j driver, was rapidly followed by a repeating packet loss,
> approximately once every 2 minutes. This is NOT happening with .36 and the
> l driver, or at least does not appear to be at this time, so I assume the
> upgrade fixed it. I note only for those experiencing similar issues. (We
> experienced on average over 9% packet loss while using the 2.3.35/j
> default combo).
>
>
> Richard.
>
> Dmesg output:
[ chopped ]
> eth2: Trying to restart the transmitter...
> eth2: Transmit timed out: status 0050 0070 at 20812/20824 command 000c0000.
> eth2: Tx ring dump, Tx queue 20824 / 20812:
Don
--
Don Badrak <dbadrak@census.gov> 301.457.8263 work
Telecommunications Office 301.457.4438 fax
U.S. Bureau of the Census
Suitland MD, USA
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-eepro100-request@beowulf.org