Date: Fri, 09 Jul 2010 17:13:03 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: mgamsjager@gmail.com Cc: freebsd-drivers@freebsd.org Subject: Re: MSK nic driver issue Message-ID: <20100709.171303.295937982770237510.imp@bsdimp.com> In-Reply-To: <AANLkTimxiD4H2dyra2_LEtxMzqaN2fTU0EEXbxlFF5H1@mail.gmail.com> References: <20100709.110654.926703890692688940.imp@bsdimp.com> <AANLkTiloxVT4NZz8t5mMB0WaVadppooazFaAoX6WwbFV@mail.gmail.com> <AANLkTimxiD4H2dyra2_LEtxMzqaN2fTU0EEXbxlFF5H1@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <AANLkTimxiD4H2dyra2_LEtxMzqaN2fTU0EEXbxlFF5H1@mail.gmail.com> Matthias Gamsjager <mgamsjager@gmail.com> writes: : And how do i do that? Because frankly i dont really understand what you mean The PHY driver on the miibus is reporting status to the msk NIC driver. That driver interprets the status. While it is autonegotiating for line speed, the registers report garbage/bouncing of the line. You need to defer reporting the change a little during autonegotiation. The code to do this is somewhere in dev/mii. I'm not sure what other drivers have to cope with this issue, but have observed this behavior on a number of occasions... Warner : Op 9 jul 2010 19:09 schreef "M. Warner Losh" <imp@bsdimp.com>: : : In message: <AANLkTikb9Ryi6tJgRg_9SRCJoftwRIB9KNlltziQDG9R@mail.gmail.com> : Matthias Gamsjager <mgamsjager@gmail.com> writes: : : Hello, : : : : : I have an issue with the MSK nic driver under 8-stable. problem is : : that during the kernel boo... : You may need to debounce the status of the link reported by the : PHY... That's what's causing this... : : Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100709.171303.295937982770237510.imp>