Subject: MII autonegotiation
To: None <tech-net@NetBSD.ORG>
From: Martin Husemann <martin@duskware.de>
List: tech-net
Date: 02/09/2003 10:52:03
While discussing workarounds on port-sparc64 for hme autonegotiation
failures, Christopher SEKIYA reminded us of an old patch from Jason:

--- sys/dev/mii/mii_physubr.c.orig	Tue May 14 05:01:57 2002
+++ sys/dev/mii/mii_physubr.c	Sun Aug 11 20:53:44 2002
@@ -114,7 +114,7 @@
 	int bmcr, anar, gtcr;
 
 	if (IFM_SUBTYPE(ife->ifm_media) == IFM_AUTO) {
-		if ((PHY_READ(sc, MII_BMCR) & BMCR_AUTOEN) == 0)
+//		if ((PHY_READ(sc, MII_BMCR) & BMCR_AUTOEN) == 0)
 			(void) mii_phy_auto(sc, 1);
 		return;
 	}

Can we please get this commited or the problem attacked in another way?

Martin