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を使用している。
- NVIDIA Firmware Tools (MFT)からWinMFTをダウンロードし、インストール
- 管理者権限でコマンドプロンプトを開く
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- 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. 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ごり押しで設定できないか試すが設定できなかった
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+でやりたいのである。