"No link beat on the MII interface..."

Stephan Lauffer lauffer@ph-freiburg.de
Mon Mar 29 07:24:32 1999


Hi all!

I've got a problem with my D-Link DFE-500TX (Rev-C6).

The log-message is:
--------------------snip---------------
Mar 29 11:46:47 admin kernel: eth0: MII status 7809, Link partner report
0000, CSR12 ffffff80, HD.
Mar 29 11:46:47 admin kernel: eth0: No link beat on the MII interface,
status then 7809 now 7809.
Mar 29 11:47:47 admin kernel: eth0: Media selection tick, status fc660000
mode 320e2002 SIA ffffff80 ffffffff 1c09fdc0 fffffec8.
-------------------snap---------------

The HUB I use is a "Prime Express PX1010ms" (100MBit).
Other cards (3COM 3C905-TX) are working with the HUB.
Only when I start the "diag" software from Tulip, I get the "green ligth"
(connection) on the hub.

I've tried to load the tulip module with a lot of possible options.
(options=13 debug=6, options=3, options=5...)

tulip-diag gives me the following infos:
-----------------snip----------------------
tulip-diag.c:v1.08 2/28/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21140 Tulip adapter at 0xb800.
Digital DS21140 Tulip Tulip chip registers at 0xb800:
  ffa08000 ffffffff ffffffff 00fff810 00fffa10 fc660000 320e2002 ffffebef
  e0000000 fffd83ff ffffffff fffe0000 ffffff80 ffffffff 1c09fdc0 fffffec8
 Port selection is MII, half-duplex.
 Transmit started, Receive started, half-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 128.
EEPROM contents:
  1186 1100 0000 0000 0000 0000 0000 0000
  00d0 0103 8000 94c8 e01f 1e00 0000 0800
  0100 018c 0000 0000 e078 0001 0050 0018
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 3178
 ID CRC 0xd0 (vs. 0xd0), complete CRC e173d455.
EEPROM transceiver/media description for the Digital DS21140 Tulip chip.

Leaf node at offset 30, default media type 0800 (Autosense).
 CSR12 direction setting bits 00.
 1 transceiver description blocks:
  Media MII, block type 1.
   MII interface PHY 0 (media type 11).
  21140 MII Reset sequence is.
  21140 MII initialization sequence is.
   Media capabilities are 0000, advertising 7801.
   MII interrupt on GPIO pin -1.
 MII PHY found at address 0, status 0x7809.
 MII PHY #0 transceiver registers:
   3000 7809 7810 0000 0181 0000 0000 0000
   0000 0000 0000 0000 0000 0000 0000 0000
   0000 0000 4000 0000 0088 0010 0000 0002
   0001 0000 0000 0000 0000 0000 0000 0000.
 Basic mode control register 0x3000: Auto-negotiation enabled.
 Basic mode status register 0x7809 ... 7809.
   Link status: not established.
   Capable of  100baseTx-FD 100baseTx 10baseT-FD 10baseT.
   Able to perform Auto-negotiation, negotiation not complete.
 Vendor ID is 1e:04:00:--:--:--, model 0 rev. 0.
   Vendor/Part: Level One LXT970.
 I'm advertising 0181: 100baseTx-FD 100baseTx
   Advertising no additional info pages.
   IEEE 802.3 CSMA/CD protocol.
 Link partner capability is 0000:.
   Negotiation did not complete.
----------------------snap------------

I'll be very happy, if there exists a trick/solution to solve this
problem!

I hope you enjoied my funny english. ;-))

Liebe Gruesse,

Stephan Lauffer

[ Paedagogische Hochschule Freiburg - Systemtechniki - Germany  ]
[ ZIK Zentrum fuer Informations- und Kommunikationstechnologie  ]
[ Tel.: 0761 - 682 459			Mobil: 0172 - 7145 197  ]