Intel EtherExpress Pro 100B problem: Transmit timed out: status 7048 0000 at 2476/2491 command 000ch000
Mark Raming
Mark@Eraze.nl
Thu Jun 3 12:12:03 1999
This is a multi-part message in MIME format.
------=_NextPart_000_0011_01BEADEC.906F6860
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
What I forgot in my previous message, is the output of the eepro-diag
program after the problem started occuring. Here it comes:
eepro100-diag.c:v0.07 2/25/98 Donald Becker ( becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0x4000.
i82557 chip registers at 0x4000:
00007048 02e099e4 00000000 00080002 18250081 000005c0
Interrupt sources are pending.
The transmit unit state is 'Suspended'.
The receive unit state is 'No Resources'.
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address 00:90:27:34:93:1E.
Receiver lock-up bug exists. (The driver work-around *is* implemented.)
Board assembly 689661-004, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 0081 0000 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 f2d8 0000 ffff ffff ffff ffff.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 0081 0000 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 f2d8 0000 ffff ffff ffff ffff.
Basic mode control register 0x3000: Auto-negotiation enabled.
Basic mode status register 0x782d ... 782d.
Link status: established.
Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0.
No specific information is known about this transceiver type.
I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD
10baseT
Advertising no additional info pages.
IEEE 802.3 CSMA/CD protocol.
Link partner capability is 0081: 100baseTx.
Negotiation did not complete.
Index #2: Found a Intel 82557 EtherExpressPro100B adapter at 0x4020.
i82557 chip registers at 0x4020:
00007048 02e0928c 00000000 00080002 182540a1 00000508
Interrupt sources are pending.
The transmit unit state is 'Suspended'.
The receive unit state is 'No Resources'.
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address 00:90:27:34:98:52.
Receiver lock-up bug exists. (The driver work-around *is* implemented.)
Board assembly 689661-004, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 40a1 0001 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 b8bd 0000 ffff ffff ffff ffff.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 40a1 0001 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 b8bd 0000 ffff ffff ffff ffff.
Basic mode control register 0x3000: Auto-negotiation enabled.
Basic mode status register 0x782d ... 782d.
Link status: established.
Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0.
No specific information is known about this transceiver type.
I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD
10baseT
Advertising no additional info pages.
IEEE 802.3 CSMA/CD protocol.
Link partner capability is 40a1: 100baseTx 10baseT.
Negotiation completed.
Best regards,
Mark Raming
I have a Pentium 90 system with two Intel EtherExpress 100B ethernet
adapters. I use the system as a router. Regularly, I get the following error
messages (once a second or so) on the console:
eth1: Transmit timed out: status 7048 0000 at 2476/2491 command 000ch000
eth1: Trying to restart the transmitter...
After that, this interface is dead. This also happens for the eth0 device.
Now, I guess you want relevant system information.
I'll start with the kernel version: 2.0.36
The eepro100.c driver version is: v1.08 5/3/99
Initially, I was using the v0.99B 4/7/98 version which had the same problem.
What else is there to say: I'll give you the output of the eepro-diag
program while both cards are in ok state:
eepro-diag -a -v -e -f -m
eepro100-diag.c:v0.07 2/25/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0x4000.
i82557 chip registers at 0x4000:
00000050 02e09904 00000000 00080002 18250081 00000600
No interrupt sources are pending.
The transmit unit state is 'Suspended'.
The receive unit state is 'Ready'.
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address 00:90:27:34:93:1E.
Receiver lock-up bug exists. (The driver work-around *is* implemented.)
Board assembly 689661-004, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 0081 0000 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 3ecb 0000 ffff ffff ffff ffff.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 0081 0000 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 3ecb 0000 ffff ffff ffff ffff.
Basic mode control register 0x3000: Auto-negotiation enabled.
Basic mode status register 0x782d ... 782d.
Link status: established.
Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0.
No specific information is known about this transceiver type.
I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD
10baseT
Advertising no additional info pages.
IEEE 802.3 CSMA/CD protocol.
Link partner capability is 0081: 100baseTx.
Negotiation did not complete.
Index #2: Found a Intel 82557 EtherExpressPro100B adapter at 0x4020.
i82557 chip registers at 0x4020:
00000050 02e0910c 00000000 00080002 182540a1 00000600
No interrupt sources are pending.
The transmit unit state is 'Suspended'.
The receive unit state is 'Ready'.
Intel EtherExpress Pro 10/100 EEPROM contents:
Station address 00:90:27:34:98:52.
Receiver lock-up bug exists. (The driver work-around *is* implemented.)
Board assembly 689661-004, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 40a1 0001 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 b1d9 0000 ffff ffff ffff ffff.
MII PHY #1 transceiver registers:
3000 782d 02a8 0150 05e1 40a1 0001 ffff
ffff ffff ffff ffff ffff ffff ffff ffff
0a02 0000 0001 0000 0000 0000 0000 0000
0000 0000 b1d9 0000 ffff ffff ffff ffff.
Basic mode control register 0x3000: Auto-negotiation enabled.
Basic mode status register 0x782d ... 782d.
Link status: established.
Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
Able to perform Auto-negotiation, negotiation complete.
Vendor ID is 00:aa:00:--:--:--, model 21 rev. 0.
No specific information is known about this transceiver type.
I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD
10baseT
Advertising no additional info pages.
IEEE 802.3 CSMA/CD protocol.
Link partner capability is 40a1: 100baseTx 10baseT.
Negotiation completed.
Don't know what else to tell you, except that this is a problem that I need
to solve QUICKLY. Any help is more than appreciated!
Best regards,
Mark
------=_NextPart_000_0011_01BEADEC.906F6860
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE></TITLE>
<META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR></HEAD>
<BODY>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px">
<P><FONT size=3D2><SPAN class=3D398520916-03061999><FONT =
color=3D#0000ff=20
face=3DArial>What I forgot in my previous message, is the output of =
the=20
eepro-diag program after the problem started occuring. Here it=20
comes:</FONT></SPAN></FONT></P>
<P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D398520916-03061999>eepro100-diag.c:v0.07 2/25/98 Donald Becker =
(<A=20
=
href=3D"mailto:becker@cesdis.gsfc.nasa.gov">becker@cesdis.gsfc.nasa.gov</=
A>)<BR>Index=20
#1: Found a Intel 82557 EtherExpressPro100B adapter at =
0x4000.<BR>i82557 chip=20
registers at 0x4000:<BR> 00007048 02e099e4 00000000 00080002 =
18250081=20
000005c0<BR> Interrupt sources are pending.<BR> The =
transmit=20
unit state is 'Suspended'.<BR> The receive unit state is =
'No=20
Resources'.<BR>Intel EtherExpress Pro 10/100 EEPROM =
contents:<BR> =20
Station address 00:90:27:34:93:1E.<BR> Receiver lock-up bug =
exists. (The=20
driver work-around *is* implemented.)<BR> Board assembly =
689661-004,=20
Physical connectors present: RJ45<BR> Primary interface chip =
i82555 PHY=20
#1.<BR> MII PHY #1 transceiver registers:<BR> 3000 782d =
02a8 0150=20
05e1 0081 0000 ffff<BR> ffff ffff ffff ffff ffff ffff ffff=20
ffff<BR> 0a02 0000 0001 0000 0000 0000 0000 0000<BR> 0000 =
0000=20
f2d8 0000 ffff ffff ffff ffff.<BR> MII PHY #1 transceiver=20
registers:<BR> 3000 782d 02a8 0150 05e1 0081 0000=20
ffff<BR> ffff ffff ffff ffff ffff ffff ffff =
ffff<BR> =20
0a02 0000 0001 0000 0000 0000 0000 0000<BR> 0000 0000 f2d8 =
0000=20
ffff ffff ffff ffff.<BR> Basic mode control register 0x3000:=20
Auto-negotiation enabled.<BR> Basic mode status register 0x782d =
...=20
782d.<BR> Link status: established.<BR> =
Capable=20
of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.<BR> =
Able to=20
perform Auto-negotiation, negotiation complete.<BR> Vendor ID is=20
00:aa:00:--:--:--, model 21 rev. 0.<BR> No specific =
information is=20
known about this transceiver type.<BR> I'm advertising 05e1: =
Flow-control=20
100baseTx-FD 100baseTx 10baseT-FD 10baseT<BR> Advertising =
no=20
additional info pages.<BR> IEEE 802.3 CSMA/CD=20
protocol.<BR> Link partner capability is 0081: =
100baseTx.<BR> =20
Negotiation did not complete.<BR>Index #2: Found a Intel 82557=20
EtherExpressPro100B adapter at 0x4020.<BR>i82557 chip registers at=20
0x4020:<BR> 00007048 02e0928c 00000000 00080002 182540a1=20
00000508<BR> Interrupt sources are pending.<BR> The =
transmit=20
unit state is 'Suspended'.<BR> The receive unit state is =
'No=20
Resources'.<BR>Intel EtherExpress Pro 10/100 EEPROM =
contents:<BR> =20
Station address 00:90:27:34:98:52.<BR> Receiver lock-up bug =
exists. (The=20
driver work-around *is* implemented.)<BR> Board assembly =
689661-004,=20
Physical connectors present: RJ45<BR> Primary interface chip =
i82555 PHY=20
#1.<BR> MII PHY #1 transceiver registers:<BR> 3000 782d =
02a8 0150=20
05e1 40a1 0001 ffff<BR> ffff ffff ffff ffff ffff ffff ffff=20
ffff<BR> 0a02 0000 0001 0000 0000 0000 0000 0000<BR> 0000 =
0000=20
b8bd 0000 ffff ffff ffff ffff.<BR> MII PHY #1 transceiver=20
registers:<BR> 3000 782d 02a8 0150 05e1 40a1 0001=20
ffff<BR> ffff ffff ffff ffff ffff ffff ffff =
ffff<BR> =20
0a02 0000 0001 0000 0000 0000 0000 0000<BR> 0000 0000 b8bd =
0000=20
ffff ffff ffff ffff.<BR> Basic mode control register 0x3000:=20
Auto-negotiation enabled.<BR> Basic mode status register 0x782d =
...=20
782d.<BR> Link status: established.<BR> =
Capable=20
of 100baseTx-FD 100baseTx 10baseT-FD 10baseT.<BR> =
Able to=20
perform Auto-negotiation, negotiation complete.<BR> Vendor ID is=20
00:aa:00:--:--:--, model 21 rev. 0.<BR> No specific =
information is=20
known about this transceiver type.<BR> I'm advertising 05e1: =
Flow-control=20
100baseTx-FD 100baseTx 10baseT-FD 10baseT<BR> Advertising =
no=20
additional info pages.<BR> IEEE 802.3 CSMA/CD=20
protocol.<BR> Link partner capability is 40a1: 100baseTx=20
10baseT.<BR> Negotiation =
completed.<BR></SPAN></FONT></P>
<P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D398520916-03061999>Best=20
regards,</SPAN></FONT></P>
<P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D398520916-03061999></SPAN></FONT> </P>
<P><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D398520916-03061999>Mark=20
Raming</P></SPAN></FONT>
<P><FONT size=3D2><SPAN =
class=3D398520916-03061999></SPAN></FONT> </P>
<P><FONT size=3D2><SPAN class=3D398520916-03061999> </SPAN>I have =
a Pentium=20
90 system with two Intel EtherExpress 100B ethernet adapters. I use =
the system=20
as a router. Regularly, I get the following error messages (once a =
second or=20
so) on the console:</FONT></P>
<P><FONT size=3D2>eth1: Transmit timed out: status 7048 0000 at =
2476/2491=20
command 000ch000</FONT> <BR><FONT size=3D2>eth1: Trying to restart the =
transmitter...</FONT> </P>
<P><FONT size=3D2>After that, this interface is dead. This also =
happens for the=20
eth0 device.</FONT> </P>
<P><FONT size=3D2>Now, I guess you want relevant system =
information.</FONT> </P>
<P><FONT size=3D2>I'll start with the kernel version: 2.0.36</FONT> =
<BR><FONT=20
size=3D2>The eepro100.c driver version is: v1.08 5/3/99</FONT> =
<BR><FONT=20
size=3D2>Initially, I was using the v0.99B 4/7/98 version which had =
the same=20
problem.</FONT> </P>
<P><FONT size=3D2>What else is there to say: I'll give you the output =
of the=20
eepro-diag program while both cards are in ok state:</FONT> </P>
<P><FONT size=3D2>eepro-diag -a -v -e -f -m</FONT> </P>
<P><FONT size=3D2>eepro100-diag.c:v0.07 2/25/98 Donald Becker=20
(becker@cesdis.gsfc.nasa.gov)</FONT> <BR><FONT size=3D2>Index #1: =
Found a Intel=20
82557 EtherExpressPro100B adapter at 0x4000.</FONT> <BR><FONT =
size=3D2>i82557=20
chip registers at 0x4000:</FONT> <BR><FONT size=3D2> 00000050 =
02e09904=20
00000000 00080002 18250081 00000600</FONT> <BR><FONT size=3D2> =
No=20
interrupt sources are pending.</FONT> <BR><FONT size=3D2> =
The=20
transmit unit state is 'Suspended'.</FONT> <BR><FONT =
size=3D2> The=20
receive unit state is 'Ready'.</FONT> <BR><FONT size=3D2>Intel =
EtherExpress Pro=20
10/100 EEPROM contents:</FONT> <BR><FONT size=3D2> Station =
address=20
00:90:27:34:93:1E.</FONT> <BR><FONT size=3D2> Receiver lock-up =
bug exists.=20
(The driver work-around *is* implemented.)</FONT> <BR><FONT =
size=3D2> =20
Board assembly 689661-004, Physical connectors present: RJ45</FONT> =
<BR><FONT=20
size=3D2> Primary interface chip i82555 PHY #1.</FONT> <BR><FONT =
size=3D2> MII PHY #1 transceiver registers:</FONT> <BR><FONT =
size=3D2> =20
3000 782d 02a8 0150 05e1 0081 0000 ffff</FONT> <BR><FONT =
size=3D2> ffff=20
ffff ffff ffff ffff ffff ffff ffff</FONT> <BR><FONT size=3D2> =
0a02 0000=20
0001 0000 0000 0000 0000 0000</FONT> <BR><FONT size=3D2> 0000 =
0000 3ecb=20
0000 ffff ffff ffff ffff.</FONT> <BR><FONT size=3D2> MII PHY #1 =
transceiver=20
registers:</FONT> <BR><FONT size=3D2> 3000 782d 02a8 0150 =
05e1 0081=20
0000 ffff</FONT> <BR><FONT size=3D2> ffff ffff ffff ffff =
ffff ffff=20
ffff ffff</FONT> <BR><FONT size=3D2> 0a02 0000 0001 0000 =
0000 0000=20
0000 0000</FONT> <BR><FONT size=3D2> 0000 0000 3ecb 0000 =
ffff ffff=20
ffff ffff.</FONT> <BR><FONT size=3D2> Basic mode control register =
0x3000:=20
Auto-negotiation enabled.</FONT> <BR><FONT size=3D2> Basic mode =
status=20
register 0x782d ... 782d.</FONT> <BR><FONT size=3D2> Link =
status:=20
established.</FONT> <BR><FONT size=3D2> Capable of =20
100baseTx-FD 100baseTx 10baseT-FD 10baseT.</FONT> <BR><FONT=20
size=3D2> Able to perform Auto-negotiation, negotiation=20
complete.</FONT> <BR><FONT size=3D2> Vendor ID is =
00:aa:00:--:--:--, model=20
21 rev. 0.</FONT> <BR><FONT size=3D2> No specific =
information is=20
known about this transceiver type.</FONT> <BR><FONT size=3D2> I'm =
advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD=20
10baseT</FONT> <BR><FONT size=3D2> Advertising no =
additional info=20
pages.</FONT> <BR><FONT size=3D2> IEEE 802.3 CSMA/CD=20
protocol.</FONT> <BR><FONT size=3D2> Link partner capability is =
0081:=20
100baseTx.</FONT> <BR><FONT size=3D2> Negotiation did not=20
complete.</FONT> <BR><FONT size=3D2>Index #2: Found a Intel 82557=20
EtherExpressPro100B adapter at 0x4020.</FONT> <BR><FONT =
size=3D2>i82557 chip=20
registers at 0x4020:</FONT> <BR><FONT size=3D2> 00000050 =
02e0910c 00000000=20
00080002 182540a1 00000600</FONT> <BR><FONT size=3D2> No =
interrupt sources=20
are pending.</FONT> <BR><FONT size=3D2> The transmit unit =
state is=20
'Suspended'.</FONT> <BR><FONT size=3D2> The receive unit =
state is=20
'Ready'.</FONT> <BR><FONT size=3D2>Intel EtherExpress Pro 10/100 =
EEPROM=20
contents:</FONT> <BR><FONT size=3D2> Station address=20
00:90:27:34:98:52.</FONT> <BR><FONT size=3D2> Receiver lock-up =
bug exists.=20
(The driver work-around *is* implemented.)</FONT> <BR><FONT =
size=3D2> =20
Board assembly 689661-004, Physical connectors present: RJ45</FONT> =
<BR><FONT=20
size=3D2> Primary interface chip i82555 PHY #1.</FONT> <BR><FONT =
size=3D2> MII PHY #1 transceiver registers:</FONT> <BR><FONT =
size=3D2> =20
3000 782d 02a8 0150 05e1 40a1 0001 ffff</FONT> <BR><FONT =
size=3D2> ffff=20
ffff ffff ffff ffff ffff ffff ffff</FONT> <BR><FONT size=3D2> =
0a02 0000=20
0001 0000 0000 0000 0000 0000</FONT> <BR><FONT size=3D2> 0000 =
0000 b1d9=20
0000 ffff ffff ffff ffff.</FONT> <BR><FONT size=3D2> MII PHY #1 =
transceiver=20
registers:</FONT> <BR><FONT size=3D2> 3000 782d 02a8 0150 =
05e1 40a1=20
0001 ffff</FONT> <BR><FONT size=3D2> ffff ffff ffff ffff =
ffff ffff=20
ffff ffff</FONT> <BR><FONT size=3D2> 0a02 0000 0001 0000 =
0000 0000=20
0000 0000</FONT> <BR><FONT size=3D2> 0000 0000 b1d9 0000 =
ffff ffff=20
ffff ffff.</FONT> <BR><FONT size=3D2> Basic mode control register =
0x3000:=20
Auto-negotiation enabled.</FONT> <BR><FONT size=3D2> Basic mode =
status=20
register 0x782d ... 782d.</FONT> <BR><FONT size=3D2> Link =
status:=20
established.</FONT> <BR><FONT size=3D2> Capable of =20
100baseTx-FD 100baseTx 10baseT-FD 10baseT.</FONT> <BR><FONT=20
size=3D2> Able to perform Auto-negotiation, negotiation=20
complete.</FONT> <BR><FONT size=3D2> Vendor ID is =
00:aa:00:--:--:--, model=20
21 rev. 0.</FONT> <BR><FONT size=3D2> No specific =
information is=20
known about this transceiver type.</FONT> <BR><FONT size=3D2> I'm =
advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD=20
10baseT</FONT> <BR><FONT size=3D2> Advertising no =
additional info=20
pages.</FONT> <BR><FONT size=3D2> IEEE 802.3 CSMA/CD=20
protocol.</FONT> <BR><FONT size=3D2> Link partner capability is =
40a1:=20
100baseTx 10baseT.</FONT> <BR><FONT size=3D2> =
Negotiation =20
completed.</FONT> </P>
<P><FONT size=3D2>Don't know what else to tell you, except that this =
is a=20
problem that I need to solve QUICKLY. Any help is more than=20
appreciated!</FONT></P>
<P><FONT size=3D2>Best regards,</FONT> </P>
<P><FONT size=3D2>Mark</FONT> </P></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_0011_01BEADEC.906F6860--