Skip site navigation (1)Skip section navigation (2)
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>