So I updated the firmware and I cannot get carrier light from the card. I confirmed port 1 is in ethernet mode. I am using AOI QSFP+ modules and trying to connect to my 10gb Ubiquiti switch. The manual says it should be able to run at 10gb. The OS (XCP-NG) shows the card as recognized. Could this be incompatible QSFP+ modules?Yes
I've a bunch of various OEM-labeled 354 cards and flashed all of them with the 40G firmware no problem. I mostly had HP, cisco and QCBT labeled NICs, can't really check them all but I have a lot of them running.
Just a side note, you're looking at max theoretical bandwidth of 64gbps (8x 8gbps pcie3 lanes). You won't get 80 from both ports.
It’s more likely they’re stuck in VPI/IB mode (I’ve had to manually switch mine over to ethernet mode). I haven’t had any transceiver compatibility issues with the Mellanox card itself, but it’s also possible that your Ubiquiti switch is pickyCould this be incompatible QSFP+ modules?
Mlxconfig shows both ports in ETH mode.It’s more likely they’re stuck in VPI/IB mode (I’ve had to manually switch mine over to ethernet mode). I haven’t had any transceiver compatibility issues with the Mellanox card itself, but it’s also possible that your Ubiquiti switch is picky
Device #1:
----------
Device type: ConnectX3
Device: /dev/mst/mt4099_pci_cr0
Configurations: Next Boot
SRIOV_EN False(0)
NUM_OF_VFS 8
LINK_TYPE_P1 ETH(2)
LINK_TYPE_P2 ETH(2)
LOG_BAR_SIZE 3
BOOT_PKEY_P1 0
BOOT_PKEY_P2 0
BOOT_OPTION_ROM_EN_P1 False(0)
BOOT_VLAN_EN_P1 False(0)
BOOT_RETRY_CNT_P1 0
LEGACY_BOOT_PROTOCOL_P1 None(0)
BOOT_VLAN_P1 1
BOOT_OPTION_ROM_EN_P2 False(0)
BOOT_VLAN_EN_P2 False(0)
BOOT_RETRY_CNT_P2 0
LEGACY_BOOT_PROTOCOL_P2 None(0)
BOOT_VLAN_P2 1
IP_VER_P1 IPv4(0)
IP_VER_P2 IPv4(0)
CQ_TIMESTAMP True(1)