ESXi4.0のドライバを作成してみる(VIA VT6130/VT6122編)

ころがってたVT6130チップ搭載のNICをESXi4.0U1で使ってみる。

玄人志向 GbE-PCIe2(PCIe x1)
http://www.kuroutoshikou.com/modules/display/?iid=1066

作成手順などはRealtek8169のドライバ作成と同じです。
英語を読めない人がドライバを作成できるとは思えないので、
海外のサイトいけば事例があるので手順はあえて書きません。
ドライバソースは2.6.23.17を利用しました。
VIAのGbE汎用ぽいので未確認ですがVT6122などでも使えるかも?
2GBメモリのマシンで確認したので4GB以上のるとダメかも?

VIA VT6130/VT6122用ESXi4.0U1モジュール(バイナリ): oem-vt6130.tgz

oem.tgzにリネームして/bootbankにコピーするなり、
独自のoem.tgzに組み込むなりしてください。

使ってみた感想は・・・あんまり早くないw
とりあえずネットにつないだりとかはできるけど、
iSCSIとかNFSとかストレージ用には使えなさそう。

というか、このチップはPCIeの帯域が必要なほど早いの??
32ビットPCIでも十分そうな速度だ。

追記:

以下のVT6122搭載カードでも試してみました。使えるけどさらに遅い。

玄人志向 GbE-PCI2(32bitPCI)
http://kuroutoshikou.com/modules/display/?iid=216

追記:
ソースファイルの差分をあげておきます。
VIA VT6130/VT6122用ESXi4.0U1モジュール(ソース差分): src-vt6130.tar.gz

追記:
ESXi4.1にアップグレードした環境でも稼働できます。

「ESXi4.0のドライバを作成してみる(VIA VT6130/VT6122編)」への3件のフィードバック

  1. Konbanwa Daoyama-san,

    I found your post more than a year before at vm-help.com about the VT6130 NIC, and make it work under ESXi 4.1. First of all, please let me thank you for your help and support about it – it worked like a charm.

    Today, still using my HP MicroServer for ESXi – but this thime with v5.0.0. I think it is superior in many ways to the 4.1, for example I’m able using USB devices now.

    I would like to ask a question about your VT6130 driver. This is unsupported in the ESXi 5.0 as well as was in the 4.1.

    Is there any way to make it work? Do you have any experience with it? I found only one information on the following page: http://andysworld.org.uk/tag/esxi-50/

    Thank you very much for your help and sorry for asking silly questions.

    Yours Sincerely,

    Rozsahegyi Gabor

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>