Code:
# dmesg -a
...
mlx5_core0: <mlx5_core> mem 0xc2000000-0xc3ffffff at device 0.1 numa-domain 5 on pci35
msi_map: unsupported destination APIC ID 324
mlx5_core0: WARN: mlx5_start_eqs:577:(pid 62837): failed to create cmd EQ -22
mlx5_core0: ERR: mlx5_load_one:1197:(pid 62837): Failed to start pages and async EQs
mlx5_core0: ERR: init_one:1694:(pid 62837): mlx5_load_one failed -22 device_attach: mlx5_core0 attach returned 22
...
I tried to upgrade the firmware:
Code:
# mlxfwmanager --online -u
Querying Mellanox devices firmware ...
Device #1:
----------
Device Type: ConnectX5
Part Number: MCX556A-ECA_Ax
Description: ConnectX-5 VPI adapter card; EDR IB (100Gb/s) and 100GbE; dual-port QSFP28; PCIe3.0 x16; tall bracket; ROHS R6
PSID: MT_0000000008
PCI Device Name: pci1:5:0:0
Base GUID: b8599f0300d08962
Versions: Current Available
FW 16.24.1000 16.35.4030
PXE 3.5.0603 3.6.0902
UEFI 14.17.0011 14.29.0015
Status: Update required
Release notes for the available Firmware:
-----------------------------------------
For more details, please refer to the following FW release notes:
1- ConnectX3 (2.42.5000): http://www.mellanox.com/pdf/firmware/ConnectX3-FW-2_42_5000-release_notes.pdf
2- ConnectX3Pro (2.42.5000): http://www.mellanox.com/pdf/firmware/ConnectX3Pro-FW-2_42_5000-release_notes.pdf
3- Connect-IB (10.16.1200): http://www.mellanox.com/pdf/firmware/ConnectIB-FW-10_16_1200-release_notes.pdf
4- ConnectX4 (12.28.2006): http://docs.mellanox.com/display/ConnectX4Firmwarev12282006
5- ConnectX4Lx (14.32.1010): http://docs.mellanox.com/display/ConnectX4LxFirmwarev14321010
6- ConnectX5 (16.35.4030): http://docs.mellanox.com/display/ConnectX5Firmwarev16354030
7- ConnectX6 (20.42.1000): http://docs.mellanox.com/display/ConnectX6Firmwarev20421000
8- ConnectX6Dx (22.42.1000): http://docs.mellanox.com/display/ConnectX6DxFirmwarev22421000
9- ConnectX6Lx (26.42.1000): http://docs.mellanox.com/display/ConnectX6LxFirmwarev26421000
10- BlueField2 (24.42.1000): http://docs.mellanox.com/display/BlueField2Firmwarev24421000
11- ConnectX7 (28.42.1000): http://docs.mellanox.com/display/ConnectX7Firmwarev28421000
12- BlueField3 (32.42.1000): http://docs.mellanox.com/display/BlueField3Firmwarev32421000
Device #2:
----------
Device Type: ConnectX5
Part Number: MCX556A-ECA_Ax
Description: ConnectX-5 VPI adapter card; EDR IB (100Gb/s) and 100GbE; dual-port QSFP28; PCIe3.0 x16; tall bracket; ROHS R6
PSID: MT_0000000008
PCI Device Name: pci1:69:0:0
Base GUID: b8599f0300c64be6
Versions: Current Available
FW 16.24.1000 16.35.4030
PXE 3.5.0603 3.6.0902
UEFI 14.17.0011 14.29.0015
Status: Update required
Release notes for the available Firmware:
-----------------------------------------
For more details, please refer to the following FW release notes:
1- ConnectX3 (2.42.5000): http://www.mellanox.com/pdf/firmware/ConnectX3-FW-2_42_5000-release_notes.pdf
2- ConnectX3Pro (2.42.5000): http://www.mellanox.com/pdf/firmware/ConnectX3Pro-FW-2_42_5000-release_notes.pdf
3- Connect-IB (10.16.1200): http://www.mellanox.com/pdf/firmware/ConnectIB-FW-10_16_1200-release_notes.pdf
4- ConnectX4 (12.28.2006): http://docs.mellanox.com/display/ConnectX4Firmwarev12282006
5- ConnectX4Lx (14.32.1010): http://docs.mellanox.com/display/ConnectX4LxFirmwarev14321010
6- ConnectX5 (16.35.4030): http://docs.mellanox.com/display/ConnectX5Firmwarev16354030
7- ConnectX6 (20.42.1000): http://docs.mellanox.com/display/ConnectX6Firmwarev20421000
8- ConnectX6Dx (22.42.1000): http://docs.mellanox.com/display/ConnectX6DxFirmwarev22421000
9- ConnectX6Lx (26.42.1000): http://docs.mellanox.com/display/ConnectX6LxFirmwarev26421000
10- BlueField2 (24.42.1000): http://docs.mellanox.com/display/BlueField2Firmwarev24421000
11- ConnectX7 (28.42.1000): http://docs.mellanox.com/display/ConnectX7Firmwarev28421000
12- BlueField3 (32.42.1000): http://docs.mellanox.com/display/BlueField3Firmwarev32421000
---------
Found 2 device(s) requiring firmware update...
Perform FW update? [y/N]: y
Please wait while downloading MFA(s) 100%
Device #1: Updating FW ...
FSMST_INITIALIZE - OK
Writing Boot image component - OK
Done
Device #2: Updating FW ...
FSMST_INITIALIZE - OK
Writing Boot image component - OK
Done
Restart needed for updates to take effect.
Then switched the work mode from Infiniband to Ethernet:
Code:
# mst status
MST devices:
------------
pci1:5:0:0 - MT27800 Family [ConnectX-5]
pci1:69:0:0 - MT27800 Family [ConnectX-5]
# mlxconfig -d pci1:5:0:0 set LINK_TYPE_P1=2 LINK_TYPE_P2=2
Device #1:
----------
Device type: ConnectX5
Name: MCX556A-ECA_Ax
Description: ConnectX-5 VPI adapter card; EDR IB (100Gb/s) and 100GbE; dual-port QSFP28; PCIe3.0 x1
6; tall bracket; ROHS R6
Device: pci1:5:0:0
Configurations: Next Boot New
LINK_TYPE_P1 IB(1) ETH(2)
LINK_TYPE_P2 IB(1) ETH(2)
Apply new Configuration? (y/n) [n] : y
Applying... Done!
-I- Please reboot machine to load new configurations.
# mlxconfig -d pci1:69:0:0 set LINK_TYPE_P1=2 LINK_TYPE_P2=2
Device #1:
----------
Device type: ConnectX5
Name: MCX556A-ECA_Ax
Description: ConnectX-5 VPI adapter card; EDR IB (100Gb/s) and 100GbE; dual-port QSFP28; PCIe3.0 x1
6; tall bracket; ROHS R6
Device: pci1:69:0:0
Configurations: Next Boot New
LINK_TYPE_P1 IB(1) ETH(2)
LINK_TYPE_P2 IB(1) ETH(2)
Apply new Configuration? (y/n) [n] : y
Applying... Done!
-I- Please reboot machine to load new configurations.
After rebooting, I still meet the same dmesg error and it doesn't work.
Thanks for your help.