Subject: Re: MicroLinear PHY support
To: B. James Phillippe <bryan-spamtrap0@darkforest.org>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: tech-net
Date: 03/16/2002 13:47:59
On Fri, Mar 15, 2002 at 11:04:32PM -0800, B. James Phillippe wrote:

 > I have a DEC DE500-BA PCI 10/100 ethernet adapter which is presently
 > installed in a DEC Alpha PC164 running NetBSD-1.5.3_RC1.  This board seems
 > to have a MicroLinear ML6694CQ PHY, which does not appear to be supported
 > in 1.5 or -current.  The ukphy driver does not detect it either.  I am
 > guessing this is why the de and tlp drivers are not able to perform
 > autonegotiation on this board.  Are my observations correct?
 > 
 > tlp0 at pci0 dev 5 function 0: DECchip 21143 Ethernet, pass 3.0
 > tlp0: interrupting at eb164 irq 2
 > tlp0: DEC DE500-BA, Ethernet address 00:00:f8:08:e6:74
 > tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX

Your board is using the serial interface to the PHY, not the MII interface.

I need to write some logic for the tlp driver to do autoneg properly on
such cards, but I simply haven't had the time to do it yet.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>