はじめに
自宅ラボの ESXi ホストに「MSI PRO B760M-A WIFI DDR4」のマザーボードを利用しており、オンボードの RTL8125 2.5GbE NIC がドライバー不足で認識できず利用できなかった。
新たに Realtek Network Driver for ESXi がリリースされ利用することで RTL8125 2.5GbE NIC を利用できるようにしたため、備忘のため、記事に残しておく。
この記事を読んで欲しい人
- 自宅ラボで Realtek NIC が利用できなくて困っていた人
Realtek Network Driver for ESXi
- Realtek Network Driver for ESXi オフラインバンドル は Broadcom Support Portal からダウンロード
- ESX 8.0 Update 3 以降または 9.x 以降に導入可能
- Realtek Network Driver for ESXi は以下の PCIe デバイスをサポート
- RTL8111 - 1GbE
- RTL8125 - 2.5GbE
- RTL8126 - 5GbE
- RTL8127 - 10GbE
Realtek Network Driver for ESXi オフラインバンドル をダウンロード
vSphere Client に administrator@vsphere.local ユーザーでログインし、 [インベントリ] - [ホストおよびクラスタ] - [<対象 ESXi ホスト>] - [構成] - [ネットワーク] - [物理アダプタ]を選択し、現在認識されている NIC を確認

vSphere Client にてデータストア (
lab-tnas-250) に Realtek Network Driver for ESXi のオフラインバンドル (VMware-Re-Driver_1.101.01-5vmw.800.1.0.20613240.zip) をアップロードESXi ホストに SSH 接続し、 root ユーザーでログイン
Realtek Network Driver for ESXi をインストール
esxcli software component apply -d /vmfs/volumes/lab-tnas-250/Realtek_Network_Driver_for_ESXi/VMware-Re-Driver_1.101.01-5vmw.800.1.0.20613240.zipInstallation Result Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective. Components Installed: VMware-Re-Driver_1.101.01-5vmw.800.1.0.20613240 Components Removed: Components Skipped: Reboot Required: true DPU Results:ESXi ホスト再起動
rebootvSphere Client にて再度、 [インベントリ] - [ホストおよびクラスタ] - [<対象 ESXi ホスト>] - [構成] - [ネットワーク] - [物理アダプタ]を選択し、 RTL8125 2.5GbE NIC が認識されたことを確認

Jumbo Frame を有効する場合、仮想スイッチで設定するのではなく、 Realtek Network Driver for ESXi のモジュールパラメータとして設定
※以下は MTU9000 に設定esxcli system module parameters set -m if_re -p mtu=9000ESXi ホスト再起動
reboot
環境
- vSphere ESXi 9.0.2 ( Build:25148076 )
- Realtek Network Driver for ESXi 1.101.01