intelからダウンロードしたe1000eドライバ(2.3.2)をビルドしてみました。
もの自体は、とある筋より要望があって4月中旬ごろに作ったものですが、
Z87X-UD5Hでも動作確認が取れたので一般公開します。
このドライバは net-e1000e-2.1.4.x86_64.vib の完全置き換え用なので、
そちらで動くマシンにはすべて導入できます。
ESXi5.1のドライバを作成してみる(intel 82579LM/82574L編)
テスト環境はESXi5.1.0, 1065491 + VM(Win7)です。
GIGABYTE Z87X-UD5H + Core i7-4770 + メモリ16GB に以下のNIC計3枚挿しです。
Qlogic QLE-8152 (10GbE/FCoE SFP+ x2)
Intel ET DualPort Server (82576)
Intel Gigabit CT Desktop Adapter (82574L)
Z87X-UD5H に搭載されているI217Vの方(上側ポート)のみが対象です。
また、TX100 S3 に搭載されている両方のLANポート(82579LM + 82574L)でも当然利用できます。
このドライバは既存ドライバを置き換える目的で作成しているので、
VMware純正ドライバを消したくない人はインストールしないでください。
Intel I217/I218/82579LM/82574L他用ESXi5.1ドライバ: net-e1000e-2.3.2.x86_64.vib
Z87X-UD5H はどっちも認識されないので、FAT16パーティションのUSBメモリーを作り、
そこからのインストールが一番簡単だと思います。
その他マザー固有の情報については、
Haswell Core i7-4770 と Z87X-UD5H を買ってみました。
Z87X-UD5H + Core i7-4770 で ESXi5.1U1(デバイスパススルーあり) を動かしてみる。
もあわせてどうぞ。
USBメモリー作成例(FreeBSD/NAS4Freeでda1の場合):
# gpart create -s gpt da1
# gpart add -t linux-data -s 2000m da1
# gpart show da1
=> 34 7578941 da1 GPT (3.6G)
34 4096000 1 linux-data (2G)
4096034 3482941 - free - (1.7G)
# newfs_msdos -F 16 /dev/da1p1
完成したら、Windowsからでもいいので、そこにドライバをコピーします。
USBメモリーからのドライバインストール方法:
1.ESXiサーバのログイン機能を有効にしてログインする
「Troubleshooting Options」の「Enable ESXi Shell」を選択して、
ALT+F1を押してサーバにrootユーザでログインします。
2.USBパススルー機能を停止する
# /etc/init.d/usbarbitrator stop
3.ドライバUSBメモリーを挿入する(どのUSBポートでもOK)
※この時点で /vmfs/volumes/NO_NAME/ に自動マウントされます。
4.ドライバ受け入れ設定を変更する
# esxcli software acceptance set --level=CommunitySupported
5.必要なドライバをインストールする
# esxcli software vib install -v /vmfs/volumes/NO_NAME/net-e1000e-2.3.2.x86_64.vib
6.ESXiサーバを再起動する
exitでShellを終了してALT+F2を押して戻ってF12で再起動します。
































