ブログトップ 記事一覧 ログイン 無料ブログ開設

256bitの殺人メニュー このページをアンテナに追加 RSSフィード Twitter

2010-08-03

[][] e1000eドライバインストール

intel 3400チップセットだとどーやらIntelNICのチップがeth0側とeth1側で

82578DM - eth0

82574L - eth1

で分かれてる模様。


どうも今のCentOS5.4だと82578DMがe1000eドライバに対応して無いらしいのでintelドライバ持ってきてインストールしたら認識した。

忘れそうなので手順書きがてら記録しとく。



まず、ドライバtar.gzをこの辺からもってきて。


tar zxvf e1000e-1.2.8.tar.gz

cd e1000e-1.2.8

cp e1000e.spec /usr/src/redhat/SPECS/

cd /usr/src/redhat/SPECS/

cp /usr/local/src/e1000e-1.2.8.tar.gz ../SOURCES/

rpmbuild -ba e1000e.spec

cd RPMS/x86_64/

rpm -ihv e1000e-1.2.8-1.x86_64.rpm


こんな感じでOK。


追記:lspciの情報。

# lspci -tvvvv

-+-[0000:ff]-+-00.0 Intel Corporation QuickPath Architecture Generic Non-Core Registers

(snip)

\-[0000:00]-+-00.0 Intel Corporation Clarksfield/Lynnfield DMI

+-03.0-[0000:01]--

+-05.0-[0000:02]--

(snip)

+-19.0 Intel Corporation 82578DM Gigabit Network Connection

(snip)

+-1c.6-[0000:06]----00.0 Intel Corporation 82574L Gigabit Network Connection

(snip)

n0tsn0ts 2010/08/05 10:06 CentOS デフォのドライバだと NIC 認識しないってことでしょうか?
もしかして、I/O AT まわりですか?

akuwanoakuwano 2010/08/08 02:23 e1000eのドライバが古すぎて(1.0.2-k2て奴です)82578DMに対応してないのでeth0のみリンクのランプすら立たない感じです。
1.0.15以降なら対応してるらしいので最新の1.2.8にしてみた所問題なくeth0,eth1共に認識しました。
IOATまで行くまえにだめっすw

hiyoushinonomehiyoushinonome 2011/04/18 13:38 3400chipsetって、82574L*2になってるのかとばっかり。。。ちなみに、差し支えなければどのボードですか?

akuwanoakuwano 2011/04/18 13:47 だから悪いって訳ではないのでいいでしょう。某F社さんの一番安い奴ですw
lspciの結果を載せてみますた。

akuwanoakuwano 2011/04/18 15:52 にしてもこんな過去記事に突然なぜw