Hello,
I have two Mellanox ConnectX-4 Lx cards connected back-to-back between two servers. Unfortunately, they are running at 10Gbps. I've tried ethtool to configure/force them to 25000 but that didn't work. Hosts are both Ubuntu 14.04, w/ 4.4 kernel and OFED-3.4-1.0.0 running.
The command I used was: 'sudo ethtool -s eth2 speed 25000 autoneg off' on both servers, but then I couldn't even ping.
The card is stated to support 25GbE but I couldn't find any documentation (other than the ethtool command to try and set the speed) about configuring the cards to run at 25GbE.
Here is the output of lspci:
01:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
01:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]
And the output from: 'sudo mlxfwmanager --query':
Device #1:
----------
Device Type: ConnectX4LX
Part Number: MCX4121A-ACA_Ax
Description: ConnectX-4 Lx EN network interface card; 25GbE dual-port SFP28; PCIe3.0 x8; ROHS R6
PSID: MT_2420110034
PCI Device Name: /dev/mst/mt4117_pciconf0
Base MAC: 0000248a07114f90
Versions: Current Available
FW 14.17.1010 N/A
PXE 3.4.0903 N/A
Status: No matching image found
And finally 'sudo ethtool eth2' (Is 25000 not a supported link mode?):
Settings for eth2:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
1000baseKX/Full
10000baseKR/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Advertised link modes: 1000baseT/Full
10000baseKR/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: Not reported
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Speed: 10000Mb/s
Duplex: Full
Port: Direct Attach Copper
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000004 (4)
link
Link detected: yes
Any help would be greatly appreciated!
- Curt