Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: 5.0_RC3 messed up RTL8111DL onboard NIC



Izumi Tsutsui wrote:
Okay, next could you try this one?

http://www.ceres.dti.ne.jp/~tsutsui/netbsd/netbsd-amd64-5.0_RC4-20090418.gz
http://www.ceres.dti.ne.jp/~tsutsui/netbsd/netbsd-i386-5.0_RC4-20090418.gz

---
Index: sys/dev/mii/rgephy.c
===================================================================
RCS file: /cvsroot/src/sys/dev/mii/rgephy.c,v
retrieving revision 1.21
diff -u -r1.21 rgephy.c
--- sys/dev/mii/rgephy.c        4 May 2008 17:06:10 -0000       1.21
+++ sys/dev/mii/rgephy.c        18 Apr 2009 04:00:08 -0000
@@ -589,13 +589,6 @@
        if (rsc->mii_revision < 2)
                rgephy_load_dspcode(sc);
        else {
-               PHY_WRITE(sc, 0x1F, 0x0001);
-               PHY_WRITE(sc, 0x09, 0x273a);
-               PHY_WRITE(sc, 0x0e, 0x7bfb);
-               PHY_WRITE(sc, 0x1b, 0x841e);
-
-               PHY_WRITE(sc, 0x1F, 0x0002);
-               PHY_WRITE(sc, 0x01, 0x90D0);
                PHY_WRITE(sc, 0x1F, 0x0000);
                PHY_WRITE(sc, 0x0e, 0x0000);
        }

That helped! Now Gigabit is also working (and keeps doing so after rebooting).

Thanks,
Tom


Home | Main Index | Thread Index | Old Index