Connect X-4 Lx (MCX4121A-ACAT) をWindows 11 で認識させる

Summary

大陸産の Connect X-4 Lx を購入し主要な機器に搭載したため、 Windows 作業機にも導入したが Driver が古く認識不良があったため対処した。

Windows Update で入る Driver

Driver のインストール

Windows 11 では Windows Update 経由で起動した時点で Driver があたっており、満足していたがしばらく使うと認識不良が出るため NVidia から Driver を入手しインストールする

色々調べたところ WinOF-2 が対応しているようだった

手元にダウンロードした Version は 24.10.50010 でファイルは MLNX_WinOF2-24_10_50010_All_x64.exe である。あとはインストーラーにしたがいインストールを完了させ再起動する。

完了すると下記のように認識する

再起動後は 24.10.26603.0 として認識

ファームウェアアップデート

NVIDIA Firmware Tools (MFT) と mlxup の2つのツールが必要なのでこちらをダウンロードする。

MFT をインストール後は再起動しておくこと。再起動後に管理者権限の Terminal を起動し mst status を実行するとデバイスが確認できる

Administrator
1
2
3
4
5
> mst status
MST devices:
------------

  mt4117_pciconf0

次に、 mlxup をダウンロードする

自分はダウンロード後にパス指定が面倒だったため C:\temp にコピーして下記コマンドで firmware を検索します

Administrator
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
> C:\temp\mlxup.exe --query
Querying Mellanox devices firmware ...

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_24XXXXXXXX
  PCI Device Name:  mt4117_pciconf0
  Base MAC:         98039bXXXXXX
  Versions:         Current        Available
     FW             14.25.1020     14.32.1010
     PXE            3.5.0701       3.6.0502
     UEFI           14.18.0019     14.25.0017

  Status:           Update required

Status: Update required ファームアップする必要があるので mlxup --online でアップデートすることができる。自分でドキドキしながら firmware ファイルを漁らなくていいのは大変楽

Administrator
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
> C:\temp\mlxup.exe --online
Querying Mellanox devices firmware ...

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_24XXXXXXXX
  PCI Device Name:  mt4117_pciconf0
  Base MAC:         98039bXXXXXX
  Versions:         Current        Available
     FW             14.25.1020     14.32.1010
     PXE            3.5.0701       3.6.0502
     UEFI           14.18.0019     14.25.0017

  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.2000):   http://docs.mellanox.com/display/ConnectX5Firmwarev16352000
    7- ConnectX6 (20.36.1010):   http://docs.mellanox.com/display/ConnectX6Firmwarev20361010
    8- ConnectX6Dx (22.36.1010):   http://docs.mellanox.com/display/ConnectX6DxFirmwarev22361010
    9- ConnectX6Lx (26.36.1010):   http://docs.mellanox.com/display/ConnectX6LxFirmwarev26361010
    10- BlueField2 (24.35.2000):   http://docs.mellanox.com/display/BlueField2Firmwarev24352000
    11- ConnectX7 (28.36.1010):   http://docs.mellanox.com/display/ConnectX7Firmwarev28361010

---------
Found 1 device(s) requiring firmware update...

Perform FW update? [y/N]: y

---


CMD: mlxup -u --log-on-update --ssl-certificate C:\Users\yoshi\AppData\Local\Temp\sfxter_yoshi_3512\mlxup-dir\ca-bundle.crt --current-dir C:\Users\yoshi\Downloads\  --online
Querying Mellanox devices firmware ...

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:  mt4117_pciconf0
  Base MAC:         0c42a1000000
  Versions:         Current        Available
     FW             14.25.1020     14.32.1010
     PXE            3.5.0701       3.6.0502
     UEFI           14.18.0019     14.25.0017

  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.2000):   http://docs.mellanox.com/display/ConnectX5Firmwarev16352000
    7- ConnectX6 (20.36.1010):   http://docs.mellanox.com/display/ConnectX6Firmwarev20361010
    8- ConnectX6Dx (22.36.1010):   http://docs.mellanox.com/display/ConnectX6DxFirmwarev22361010
    9- ConnectX6Lx (26.36.1010):   http://docs.mellanox.com/display/ConnectX6LxFirmwarev26361010
    10- BlueField2 (24.35.2000):   http://docs.mellanox.com/display/BlueField2Firmwarev24352000
    11- ConnectX7 (28.36.1010):   http://docs.mellanox.com/display/ConnectX7Firmwarev28361010

---------
Found 1 device(s) requiring firmware update...


Please wait while downloading MFA(s) ...
Device #1: Updating FW ...

FSMST_INITIALIZE -   OK

Writing Boot image component -   0%
Writing Boot image component -   1%
Writing Boot image component -   2%
Writing Boot image component -   3%
(省略)
Writing Boot image component -  98%
Writing Boot image component -  99%
Writing Boot image component - 100%
Writing Boot image component -   OK
Done


Restart needed for updates to take effect.

コレで完了したので OS 再起動すれば反映される。

参考情報

Hugo で構築されています。
テーマ StackJimmy によって設計されています。