We have a new motherboard from SuperMicro X10SDV-TLN4F that uses the Xeon D-1540 (SoC) and the Intel X557-AT2. We are running Ubuntu 14.04 LTS with 3.19 kernel and the latest stable version of ixgbe (4.1.2). The server is connected to a QuantaMesh T3048-LY9 (48 port 10G-Base-T) running CumulusLinux (2.5.3).
We can get the devices to show up in ifconfig, and we can configure them no problem. They work, but will not connect to our switch faster than 1Gbps. Normally we would just set the speed manually using ethtool, but that doesn't seem to be working, and I am not sure why. When we try to manually set the speed, duplex and autoneg; we get the following: ethtool -s eth0 speed 10000 duplex full autoneg off Cannot set new settings: Invalid argument not setting speed not setting duplex not setting autoneg root@controller01:~# ethtool -i eth0 driver: ixgbe version: 4.1.2 firmware-version: 0x800001cf bus-info: 0000:03:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no We have tried updating the ethtool (3.16 versus 3.13) from a newer version of Ubuntu (Vivid) but doesn't seem to have any effect. It appears as though the driver isn't allowing us to set the speed, duplex, and autoneg manually on this device. We have submitted a ticket with Cumulus Networks as well to try and see if we can get the auto-negotiation sorted out from that side (from what I understand that might be a daunting task), but I wanted to try and follow up on this side as well to see if we can get this resolved any way possible. We have reverted to earlier versions of the ixgbe driver (4.0.3 and 4.1.1), checked the cable. Checked the port against other devices (X540-T2 - which works fine). None of them have fixed the problem. The only solution we can come up with at this point is that the auto-negotiation between the NIC and the switch is faulty, which normally wouldn't be an issue, but due to some issue with ethtool we are not able to manually specify the device's connection speed. Any assistance you can provide is greatly appreciated. Tom Walsh ExpressHosting https://expresshosting.net/
------------------------------------------------------------------------------
_______________________________________________ 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