- PR -

イーサネットカード追加に伴う疑問

1
投稿者投稿内容
未記入
会議室デビュー日: 2004/02/10
投稿数: 16
投稿日時: 2004-08-05 11:11
こんにちは。
ご存知の方がいらっしゃいましたら、教えてください。
先日Intelのチップを乗せたイーサネットカードを追加しようとしました。
マニュアルなどを読むとe100-2.3.33.tar.gzというファイルをインストールすること。
と書いてありました。
事情があって、今回はオンボードのイーサネットカードのほかに上記のイーサネットカードを追加したのですが、insmod e100コマンドを発行すると、エラーになります。
find / -name e100.oを発行すると
/lib/modules/2.4.9-e24/kernel/drivers/addon/e100.o
などが表示されました。
マニュアルでは
/lib/modules/2.4.9-e24/kernel/drivers/net/e100.o
に格納されると書いてあったのですが、上記のエラーで格納されませんでした。
/etc/modules.confの中に定義するaliasは
alias eth2 e100とすれば、
/lib/modules/2.4.9-e24/kernel/drivers/addon/e100.o
↑のオブジェクトをloadし、使えるようになるのでしょうか。

現在は互換性のある
/lib/modules/2.4.9-e24/kernel/drivers/net/eepro100.o
をmodules.confに定義しています。

すいませんが、どなたか教えてもらえますでしょうか?
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-08-05 13:03
こんにちわ.

insmod より modprobe のほうが良いんではないかという話もあります.

Distribution が判りかねますが,
e100.o は最初から存在しているのではないかと.
導入しようとしている device driver でないとダメなのでしょうか?
或いは,もともとある e100.o では動かないとか...

eth2 と書かれていますが,ということは eth0 と eth1 は既に実装済み?
dmesg などで eth2 と logging されているかを確認された方が宜しいかと.
未記入
会議室デビュー日: 2004/02/10
投稿数: 16
投稿日時: 2004-08-05 14:22
kazさん

ありがとうございます。
使用しているのはRedhatlinuxです。
e100.oは/lib/modules/2.4.9-e24/kernel/drivers/addon/e100.o に存在していました。
modules.confで
alias eth2 e100
としたい(デフォルトで入っているe100.oを使いたい)ときは上記のディレクトリからe100.oのモジュールを移動させなくても良いのでしょうか。それともやはり、/lib/modules/2.4.9-e24/kernel/drivers/net/のディレクトリにコピーする必要があるのでしょうか。
ちなみにeth0とeth1は使っています。
すいませんが、教えてください。
綾瀬
ぬし
会議室デビュー日: 2002/07/31
投稿数: 393
お住まい・勤務地: どっちも3階
投稿日時: 2004-08-05 17:30
こんにちは。

環境があるなら試してみるのが一番早いと思うのですが。試せない理由が
なにかあるのでしょうか。

insmod実行時のエラー内容が記載されてないので、こちらとしても
何もアドバイスできません。もうすこし情報がほしいです。
また、kazさまがmodprobeについて書いてますが、こちらは試しましたか?
1

スキルアップ/キャリアアップ(JOB@IT)