Server Specifications
- Platform: HPE ProLiant DL380 Gen9 BIOS v2.90
- Processors: Dual Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz
- Network Interface: HPE InfiniBand EDR/Ethernet 100Gb 2-Port 841QSFP28 Mellanox MT27800 Firmware 16.31.1200
When I run a lshw -class network I get the output below:
*-network:1 description: Ethernet interface product: MT27800 Family [ConnectX-5] vendor: Mellanox Technologies physical id: 0.1 bus info: pci@0000:84:00.1 logical name: ens5f0 version: 00 serial: 94:40:XX:XX:XX:XX capacity: 40Gbit/s width: 64 bits clock: 33MHz capabilities: pciexpress vpd msix pm bus_master cap_list ethernet physical 1000bt-fd 10000bt-fd 25000bt-fd 40000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=mlx5_core driverversion=5.4-1.0.3 duplex=full firmware=16.31.1200 (HPE0000000009) ip=10.X.X.X latency=0 link=yes multicast=yes resources: irq:17 memory:96000000-97ffffff memory:39ffae00000-39ffcdfffffYou can see that the Capacity is 40Gbit/s, however when I run ethtool I do see the Speed as 100000Mb/s. The Cisco Nexus Switch also shows the link speed at 100Gbps.
The HPE iLO Device inventory shows that the 100Gbps card is running at x16 can anyone help me figure out why I am still be bottle necked at 40Gbit/s?
Is there an issue with the PCI configuration or the auto negotiation?
2 Reset to default