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

Reply via email to