Re: [E1000-devel] auto-negotiation issue

2008-08-20 Thread Ronciak, John
My guess is that some of the ports on the switch are configured as being forced to specific speed/duplex. By specification both sides of the connection need to be set the same. So either both need to be forced or both set to auto-neg. There could also be peoblems with cables or connectors.

Re: [E1000-devel] auto-negotiation issue

2008-08-20 Thread Charley Chu
Thanks John, Yes, it is gigabit switch and all ports are configured as auto-negotiation. The register dump also shows both sides are set to auto-negotiation with 1000Mb capability. It is not the case that the connection always established as 100Mb. Most of time, the connection runs 1Gb. Only

Re: [E1000-devel] auto-negotiation issue

2008-08-20 Thread Brandeburg, Jesse
Can you try forcing the switch to only advertise 1000/FD in its autoneg advertisement? You could also try forcing the driver to advertise only 1Gb/FD using AutoNeg=0x20,0x20 for e1000/e1000e driver (or use ethtool to set advertisement mask using ethtool -s ethx advertise 0x20) AFAIK we currently