[eepro100] 559 eeprom
Bernd Stahlbock
stahlbock@basysprint.de
Tue Sep 3 10:16:00 2002
Dear List,
I have some Intel GD82559 cards, which are not stable at high load. I heard,
that maybe somewhere in the world is a 559 that IS stable. For an
investigation, can somebody send me an eeprom dump of a stable card?
(my driver version is 1.24 from July 25, 2002 by Donald Becker, I already
disabled the sleep bit)
I appended my own dump:
lefthead:~ # eepro100-diag -ee -f
eepro100-diag.c:v2.09 7/15/2002 Donald Becker (becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xe400.
EEPROM contents, size 64x16:
00: 0500 00b7 0e38 0303 0000 0201 4701 0000
0x08: 6181 0615 40a0 000c 8086 0000 0000 0000
...
0x30: 002c 0000 0000 0000 0000 0000 0000 0000
0x38: 0000 0000 0000 0000 0000 0000 0000 31d2
The EEPROM checksum is correct.
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address 00:05:B7:00:38:0E.
Board assembly 618106-021, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
Here's how I check the instability. It seems to be quite the same as in our
application, where we have to transfer data with TCP sockets.
When I do "ping 172.16.16.3 -f -s 40000"
I get Errors like "command 80 was not im. accepted, 10001 ticks", Transmit
timed out etc.
ifconfig says:
lefthead:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:05:B7:00:38:0E
inet addr:172.16.16.1 Bcast:172.16.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:225280 errors:37 dropped:0 overruns:0 frame:0
TX packets:242246 errors:3 dropped:0 overruns:1175 carrier:0
collisions:0
Interrupt:10 Base address:0x5000
eepro100-diag says, all is normal for an idle interface.
best regards
Bernd
--
stahlbock@basysprint.de, http://www.basysprint.de
basysPrint GmbH, Guelzer Str. 15, 19258 Boizenburg, Germany
Tel.: ++49-38847-99-150, Fax:++49-38847-99-192