Subject: Re: tlp and CATS
To: Chris Gilbert <chris@paradox.demon.co.uk>
From: Stephen Borrill <netbsd@precedence.co.uk>
List: port-arm32
Date: 04/12/2001 10:56:57
On Wed, 11 Apr 2001, Chris Gilbert wrote:
> > I've commented out the de* line and uncommented the tlp* line and the
> > TLP_MATCH lines in my config file. The kernel produced recognises the
> > tlp0 device but complains:
> >
> > tlp0: Unable to configure MII
> > tlp0: no media found
> 
> I believe that you need:
> tlp*	at pci? dev ? function ?	# DECchip 21x4x (and clones) Ethernet
> ukphy*	at mii? phy ?			# generic unknown PHYs
> 
> in your config (or that's what I've got in my PC)
> dmesg:
> tlp0 at pci0 dev 11 function 0: Lite-On 82C169 Ethernet, pass 2.0
> tlp0: interrupting at irq 9
> tlp0: Ethernet address 00:a0:cc:66:25:8a
> ukphy0 at tlp0 phy 1: Generic IEEE 802.3u media interface
> ukphy0: OUI 0x001018, model 0x0021, rev. 2
> ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> 
> However you've probably tried that.

Yes, all phy lines are uncommented in the config file. Also added the
missing dmphy line.

>  What chip is actually on the card? 

A real DEC 21140A or 21143.

> Does it work in a PC?

Yes. I've tried both the 21140A and 21143 cards in a CATS and in a PC. The
results are as follows:

21140A in CATS:
Unable to configure MII.

21143 in CATS:
ukphy0 attaches

21140A in PC:
lxtphy0 attaches

21143 in PC:
dmphy0 attaches

-- 
Stephen