2026/09/24(木)以前買ったMellanox ConnectX-4 LxでWoLができなかった話

メインのマシンを遠隔で上げたくなることがしばしばあるのでSFP+ NICでWoL出来ないか試してみたが、出来なかったログ。

宅内に10GbE環境を導入してみたで購入したNICで試した。

確認環境

Env Ver
WinMFT x64 4.37.0-154
Windows 11 Pro 25H2
NIC Huawei STL2IEA2A / Mellanox Connect-X4

手順

コマンドを叩くのにはMSYS2のzshを使用している。

  1. NVIDIA Firmware Tools (MFT)からWinMFTをダウンロードし、インストール
  2. 管理者権限でコマンドプロンプトを開く
  3. mst status -vを流し、デバイスの一覧を取得

    MST devices:
    ------------
    
    mt4117_pciconf0        seg:bus:dev.fn=0000:81:00.0
    
    mt4117_pciconf0.1      seg:bus:dev.fn=0000:81:00.1
    
  4. WoL設定名の確認
    mlxconfig -d mt4117_pciconf0 show_confs | grep WOL
                WOL CONF:
                    WOL_MAGIC_EN=<False|True>               Enables server Wake-on-LAN upon reception of WOL magic packet.
    
  5. WoL設定の確認。WoLがサポートされてない

    mlxconfig -d mt4117_pciconf0 query WOL_MAGIC_EN
    
    Device #1:
    ----------
    
    Device type:        ConnectX4LX
    Name:               N/A
    Description:        N/A
    Device:             mt4117_pciconf0
    
    Configurations:                                         Next Boot
    -E- The Device doesn't support WOL_MAGIC_EN parameter
    
  6. ごり押しで設定できないか試すが設定できなかった

    mlxconfig -d mt4117_pciconf0 set WOL_MAGIC_EN=true
    
    Device #1:
    ----------
    
    Device type:        ConnectX4LX
    Name:               N/A
    Description:        N/A
    Device:             mt4117_pciconf0
    
    Configurations:                                         Next Boot                         New
    -E- Operation is not supported (Read only TLV: nv_wol_conf)
    

おまけ:このNICが何者か調べてみたらHuawei製だった

HuaweiのSTL2IEA2Aとかいうやつらしい。

mlxfwmanager --query
Querying Mellanox devices firmware ...

Device #1:
----------

  Device Type:      ConnectX4LX
  Part Number:      Huawei_STL2IEA2A_CX4LX_2P_25G_Ax
  Description:      Huawei STL2IEA2A - ConnectX-4 Lx dual-port 25GbE SFP28
  PSID:             HUA0010110034
  PCI Device Name:  mt4117_pciconf0
  Base MAC:         dc9914609800
  Versions:         Current        Available
     FW             14.17.1010     N/A
     PXE            3.4.0903       N/A

  Status:           No matching image found

SFP+でWoLをする方法、Realtekならいけそう

ChatGPTに聞いてみた感じ、Mellanoxのチップセットは基本的にWoL対応しておらず、対応品は6~8万と高額との話だった。

そういえば前にRealtekから安いSFP+対応NICが出ていたがあれはどうだろう?と調べてみたら、Realtek RTL8127ATFのWoL対応品を見つけ、レビューでも行けてそうだったので、次はこれを買って試してみようと思った。新品なのに比較的安価なのも嬉しい。

因みにChatGPTはこのNICを見つけることができなかった。やはり人間がリアルタイムで見聞きした記憶はLLMより優れてるなと思った。

あとがき

マザボのNIC経由ならWoL出来るのは解っているがケーブルを増やしたくないのでSFP+でやりたいのである。