[tulip] Problem with tulip en Mandrake 7.2
Donald Becker
becker@scyld.com
Thu, 22 Feb 2001 09:07:23 -0500 (EST)
On Wed, 21 Feb 2001, Silvio [ISO-8859-1] Andrés Salazar [ISO-8859-1] Martínez wrote:
> I have a Linux Mandrake 7.2 with a "PCI Fast Ethernet DEC 21143 Based"
> according to windows and GadLine CableModem.
...
> I downloaded the driver of tulip
> ftp://ftp.scyld.com/pub/network/netdriver-2.1.src.rpm
..
> One aclaration is that the net card is attached to board; my computer is
> a Compaq Presario 5673. While working with windows I don´t have any kind
> of problem.
What is the driver detection message, including the version number?
> tulip-diag.c:v2.03 7/31/2000 Donald Becker (becker@scyld.com)
> http://www.scyld.com/diag/index.html
> Index #1: Found a Digital DS21143 Tulip adapter at 0x2000.
> Digital DS21143 Tulip chip registers at 0x2000:
> f8a08000 ffffffff ffffffff 07a62800 07a62a00 f4200100 320e0000 f3fe0000
> e0000000 ffffcbf8 ffffffff 00000000 000000c6 ffff0000 fff8ffff 8ff70000
> Port selection is MII, half-duplex.
This looks fine.
> Transmit stopped, Receive stopped, half-duplex.
> The Rx process state is 'Stopped'.
> The Tx process state is 'Waiting for Tx to finish'.
There is likely a transceiver problem.
> EEPROM size is 6.
> PCI Subsystem IDs, vendor 0e11, device b11e.
> CardBus Information Structure at offset 00000000.
> Ethernet MAC Station Address 00:50:8B:34:F6:E7.
> EEPROM transceiver/media description for the Digital DS21143 Tulip chip.
> Leaf node at offset 30, default media type 0800 (Autosense).
> 4 transceiver description blocks:
> Media Home-PNA 1Mbps, block type 2, length 6.
> Serial transceiver for Home-PNA 1Mbps (media type 18).
> GP pin direction 080f GP pin data 0001.
This is very broken.. unless you actually have a HPNA transceiver on
the board, which I doubt. Is it mentioned in the documentation?
> Media 10baseT, block type 2, length 6.
> Serial transceiver for 10baseT (media type 0).
> GP pin direction 08af GP pin data 0001.
> Media 10baseT-Full Duplex, block type 2, length 6.
> Serial transceiver for 10baseT-Full Duplex (media type 4).
> GP pin direction 08af GP pin data 0001.
> Media MII, block type 3, length 17.
> MII interface PHY 0 (media type 11).
> 21143 MII initialization sequence is 2 words: 0803 0003.
> 21143 MII reset sequence is 0 words:.
> Media capabilities are 7800, advertising 01e1.
> Full-duplex map 5000, Threshold map 1800.
> No MII interrupt.
This doesn't make sense either -- the EEPROM claims that you have both
serial 10baseT and MII connections, and that the MII connection may be
used for 10baseT. This is not a valid table.
> No MII transceivers found!
This could just mean that the transceiver isn't powered up, but I
suspect that you have a bogus EEPROM table.
> mii-diag
> Using the default interface 'eth0'.
> Basic registers of MII PHY #32: 1000 7848 0000 0000 0061 0000 0000 0000.
Note the address "#32" means that the driver is emulating the MII
management registers. The valid MII addresses are 0-31.
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993