Subject: Re: kern/30078: wm driver doesn't select 10baseT mode automatically
To: None <gnats-bugs@NetBSD.org>
From: David Laight <david@l8s.co.uk>
List: netbsd-bugs
Date: 05/01/2005 11:05:47
On Thu, Apr 28, 2005 at 04:06:01AM +0000, smb@cs.columbia.edu wrote:
> >Synopsis:       C wm driver doesn't select 10baseT mode automatically

> >Description:
> 	I have a Thinkpad T42 with a wm GigE card.  I've never
> 	tried it at GigE speeds; it runs fine at 100 Mbps.  But it
> 	doesn't work at 10 Mbps if I have it set to 'media autoselect'.
> 	However, if I set it to 'media 10baseT', it works.

Are you connecting it to a normal 10M hub, or a system that does
autonegotiation, but has the 'link advertise register' (LAR) set to only
allow 10M HDX?

Could be that the PHY isn't falling back to 'autodetection' when
'autonegotiation' fails.

Maybe netbsd ought to have a way of restricting the LAR value?

	David

-- 
David Laight: david@l8s.co.uk