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

Reply via email to