Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Mar 2013 09:50:44 +0900
From:      YongHyeon PYUN <pyunyh@gmail.com>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        current@freebsd.org
Subject:   Re: ale(4) cannot negotiate as GigE
Message-ID:  <20130304005044.GA4589@michelle.cdnetworks.com>
In-Reply-To: <20130303120010.GA84560@FreeBSD.org>
References:  <20130219082302.GA86501@FreeBSD.org> <20130220043739.GA1469@michelle.cdnetworks.com> <20130220060853.GA83110@FreeBSD.org> <20130221083335.GA3226@michelle.cdnetworks.com> <20130221124344.GA93056@FreeBSD.org> <20130222011308.GA3259@michelle.cdnetworks.com> <20130222015607.GC66767@FreeBSD.org> <20130225082344.GC1426@michelle.cdnetworks.com> <20130303095330.GA57026@FreeBSD.org> <20130303120010.GA84560@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--OXfL5xGRrasGEqWY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sun, Mar 03, 2013 at 12:00:10PM +0000, Alexey Dokuchaev wrote:
> On Sun, Mar 03, 2013 at 09:53:30AM +0000, Alexey Dokuchaev wrote:
> > However, after reboot ale0 come up at 1000baseT <full-duplex>, with patched
> > driver (longer delays in ale_phy_reset()).  I've reverted this change and
> > rebooted again, but it again come up as GigE.
> 
> Alas, after "make kernel", link come up as 100mbps again, playing with
> delays and rebooting (several times) did not make it GigE.  I'm not sure
> what's actually affecting it. :-(

Would you try attached patch?

> 
> ./danfe

--OXfL5xGRrasGEqWY
Content-Type: text/x-diff; charset=us-ascii
Content-Disposition: attachment; filename="atphy.diff"

Index: sys/dev/mii/atphy.c
===================================================================
--- sys/dev/mii/atphy.c	(revision 247382)
+++ sys/dev/mii/atphy.c	(working copy)
@@ -287,9 +287,11 @@ atphy_reset(struct mii_softc *sc)
 	uint32_t reg;
 	int i;
 
+#if 0
 	/* Take PHY out of power down mode. */
 	PHY_WRITE(sc, 29, 0x29);
 	PHY_WRITE(sc, 30, 0);
+#endif
 
 	reg = PHY_READ(sc, ATPHY_SCR);
 	/* Enable automatic crossover. */

--OXfL5xGRrasGEqWY--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130304005044.GA4589>