Just remember that you can't turn off autonegotiation for anything 1G and above. All you can do is to turn off advertisement of the modes (speeds) you don't want. Check both ends to see what they're advertising and make sure that matches up.
You already know the main trick - using "ethtool -i" often to make sure you're using the right driver. Sorry it took so much of your time. Todd Fujinaka Software Application Engineer Networking Division (ND) Intel Corporation todd.fujin...@intel.com (503) 712-4565 -----Original Message----- From: Tom Walsh [mailto:expressweb...@gmail.com] Sent: Monday, August 31, 2015 1:20 PM To: Tantilov, Emil S Cc: e1000-devel@lists.sourceforge.net Subject: Re: [E1000-devel] ixgbe X557-AT2 Auto-Negotiation Problem Emil, Well... I give up. The other server works fine. I installed the driver, the system auto-negotiated 1Gbps, then I rebooted it and it went to 10Gbps. I am glad I have it working, but I am upset that I wasted hours on the other server. On Mon, Aug 31, 2015 at 3:46 PM, Tom Walsh <expressweb...@gmail.com> wrote: > Emil, > > The switch we are connecting to is a QuantaMesh T3048-LY9 (48 port > 10G-Base-T) running Cumulus Linux (2.5.3). > > Something interesting that just occurred. I rebooted the server and > the server is now connected via 10Gb. Does the advertisement change > persist through a reboot? I wouldn't think that it did. > > The server was rebooted numerous times before this latest > advertisement change and it would never connect at anything other than 1Gbps. > > I have another server that it identical to this server that I am going > to run through the same process to see which setting is causing it to > start connecting at 10Gbps. > > > On Mon, Aug 31, 2015 at 3:22 PM, Tantilov, Emil S < > emil.s.tanti...@intel.com> wrote: > >> >-----Original Message----- >> >From: Tom Walsh [mailto:expressweb...@gmail.com] >> >Sent: Monday, August 31, 2015 12:12 PM >> >To: Tantilov, Emil S >> >Cc: e1000-devel@lists.sourceforge.net >> >Subject: Re: [E1000-devel] ixgbe X557-AT2 Auto-Negotiation Problem >> > >> >Emil, >> > >> >When I set that, this is what I get: >> > >> >Settings for eth0: >> > Supported ports: [ TP ] >> > Supported link modes: 1000baseT/Full >> > 10000baseT/Full >> > Supported pause frame use: No >> > Supports auto-negotiation: Yes >> > Advertised link modes: 10000baseT/Full >> > Advertised pause frame use: Symmetric >> > Advertised auto-negotiation: Yes >> > Speed: Unknown! >> > Duplex: Unknown! (255) >> > Port: Twisted Pair >> > PHYAD: 0 >> > Transceiver: external >> > Auto-negotiation: on >> > MDI-X: Unknown >> > Supports Wake-on: umbg >> > Wake-on: g >> > Current message level: 0x00000007 (7) >> > drv probe link >> > Link detected: no >> > >> >So I am still relying on auto-negotiation which isn't working >> >between the switch and the NIC (at least that is my understanding). >> >Is there no way >> to >> >specify the speed using the standard ethtool commands? >> >> You can only limit the negotiated speed, which you have in this case. >> >> It appears that the NIC cannot link at 10Gbps with your link partner. >> >> What is the brand/model of the switch you are connected to? >> >> Thanks, >> Emil >> >> > ------------------------------------------------------------------------------ _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired