ひとつ前で書きましたように、Shuttle X27にCentOS 5.1をインストールしただけではNICを認識してくれなかったので、自分でドライバを導入する必要があります。参考にさせて頂いたのはMarvell Yukon 88E8056にCentOSを入れる際の注意点。
1.とりあえずはネットにつながっているマシンで、Marvellのサイトからドライバを落としてくる。
http://www.marvell.com/drivers/search.do
2.で、USBメモリなり、ドライブを積んでいる場合はCD-Rなどに焼くなりして、X27でマウント。尚、自分は開発系ライブラリなどをインストールしていたので特に何もしませんでしたが、上記サイトによるとkernel-develとkernel-headersが必要とのこと。入れていない場合はこれらも落としておいて、一緒にコピーしておきましょう。
3.解凍後(入れていなかった場合は先にkernel-xxxを入れてから)、解凍先ディレクトリにinstall.shが入っているので、実行すれば自動的にドライバを組み込んでくれます。選択肢が出ます…が、忘れました。どっちでも問題なかった気が。
4.あとはコマンドラインで echo “alias eth0 sky98lin” >> /etc/modprobe.conf (eth0は対応するほう…まあ普通にインストールしていればこのままでOKですが)としてモジュールを登録。
5.再起動すれば認識されてます。ネットワーク設定をしてとっとと接続しちゃいましょう。
ちなみに、yumなどで新しいカーネルになると再設定する必要があります。このあとネットワークに接続できればyum updateする人が多いかと思いますが、というか自分も2回やる羽目に。
- Newer: CentOS 5 + Xenによる仮想化
- Older: Shuttle X27(Intel Atom 230搭載ベアボーン)サーバー化
Comments:1
- Yamaguchi 09-03-29 (日) 21:37
-
CentOSをインストールしましたがNICを検出しません。
調査しRTL8111Cであることが分かり、ReadMeに書かれているように
以下の手順を試みましたが、組み込めません。
どなたか対策方法がお分かりになる方教えて下さい。
尚、PCはPCIBusを持っていませんので、別売りの100BASENICに換え
ることもできません。初心者で手順が悪いのかよく分かりません。
①Realtekからドライバの入手
r8168-8.008.00tar.bz2
②ドライバのコピー先を”/root/DownLoad”作成
③ドライバをこのフォルダーに入れダブルクリック(解凍)
④”r8168-8.008.00″が作られ中に以下のフォルダとファイルが生成される
src
Makefile
readme
release_note.txt
⑤GNOME端末で
# cd Download
# cd r8186-8.008.00
# make clean modules⑥表示
[root@localhost Download]# cd r8168-8.008.00[root@localhost r8168-8.008.00]# make clean modules
make -C src/ clean
make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src’ に入ります
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order
make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src’ から出ます
make -C src/ modules
make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src’ に入ります
make -C /lib/modules/2.6.18-8.el5/build SUBDIRS=/root/Download/r8168-8.008.00/src modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.18-8.el5/build: そのようなファイルやディレクトリはありません. 中止.
make: Leaving an unknown directory
make[1]: *** [modules] エラー 2make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src’ から出ます
make: *** [modules] エラー 2
[root@localhost r8168-8.008.00]#
Trackbacks:0
- Trackback URL for this entry
- http://s-srv.net/archives/105/trackback
- Listed below are links to weblogs that reference
- Shuttle X27+CentOS5にNICドライバをインストール from 缶詰ファクトリー - さばかん 自宅サーバーBlog

