Dell OPTIPLEX 760 に Linux (Ubuntu, Fedora) をインストールしたところ NIC が動作しない。
カーネルを 2.6.30 にしてもダメ。
NIC は Intel 82567LM-3 (e1000e) が載っていて、ドライバが無いから動かない状態…。
ということで、カーネルツリーにドライバが入るまでのつなぎとして(そのうちはいるでしょう)、
ドライバをソースからビルドして使えるようにします。
1. http://www.intel.com/ から、下記ドライバをダウンロードします。
e1000e-0.5.18.3.tar.gz
2. 展開して、ビルド & インストールします。
$ tar zxvf e1000e-0.5.18.3.tar.gz $ cd e1000e-0.5.18.3/src/ $ make $ sudo make install
3-A. Ubuntu の場合、/etc/modules ファイルを編集します。
$ sudo vi /etc/modules e1000e を追加します。
3-B. Fedora の場合、
$ sudo vi /etc/modprobe.conf alias eth0 e1000e を追加します。
4. 再起動します。
Fedora の方は起動時に変なメッセージが出るなぁ。とりあえず、使えるのと、つなぎなので追求しません。
■ 2009/08/05 追記
2.6.30.4 あたりから、カーネルソースに組み込まれたようです。
いつから組み込まれたかは、未確認です。
最新カーネルのビルド方法は Ubuntu で kernel をソースコードからビルドする を参照。
● Dell, optiplex, 760, Intel, 82567LM-3, e1000e
0 件のコメント:
コメントを投稿