Don Fry wrote:
On Fri, Mar 17, 2006 at 05:13:24PM +0100, Seewer Philippe wrote:
OK. applied it to 2.6.16-rc6. applies and works flawless. The new
check_media function is subjectively slower than the older code without
it but thats all I found.
Tested with AT 2700FTX and 2701FTX. Both work and can be reconfigured
with ethtool. Supplying default options like 100full work as well.
I fiddled with the code a bit and got AUTONEG running. With this
extension our AT FTX cards will work fine. All cards will be configured
by default to use fibre at 100full and the module will use autoneg.
Is this selection of 100Full done with the AT diag routine?
oh sorry. yes.
Since the fibre phy ignores settings for autoneg, 100full is not
overridden and works. But copper the phy will do autoneg. Tested and
works (un-/plugging and switching too of course).
If I understand correctly, your suggestion is to always have Autoneg
selected (options = 0) but the hardware is set by default to use 100Full
Fiber.
Is that a correct understanding?
yes and no. the site i work for: yes (we'll fix every card by with the
at diag utility).
for others: it just means that the pcnet32 multiphy code fully complies
to module options including autonegotiation. That way multiphy-cards can
be initialized with whatever "sane" settings the user wants and if
necessary postconfigured with ethtool. The AT cards are just special
cases because there is one element which does not "understand"
autonegotiation, which i can take advantage of by correctly presetting
that element.
Whether 0 (autoneg) or something else is a good default value i don't
know...
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html