仲です。 以下、奥さんからの引用です > はじめまして 奥@初 です > 先日NICを認識させようとしたところうまくいかず > 調べたらISAとのことでPlug And Playを解除し > IOポートとIRQをこちらで設定しなければならないとのことでした 引用終わり 他の方のおっしゃる通り、NICの型番とか分からないと きちんとした助言はできないのですが、私のケースをお話 します。ディストリビューションはTurboLinux(Red Hat系)です。 私はNE2000互換のメルコのISAのLGY-ISA-TRを使いました。 このNICはPnPなのですが、付属のMS-DOSユーティリティで PnPを解除することができます。 まず、使用するNICがどのモジュールで使用できるか調べます。 下記のホームページを参考にすると良いでしょう。 http://www.turbolinux.co.jp/tech/hardware/tlwj60/module.html http://www.linux.or.jp/JF/JFdocs/Ethernet-HOWTO.txt LGY-ISA-TRはne.oというモジュールを使います。よく使われる モジュールはたいていコンパイル済みですが、一応調べておき ましょう。/usr/lib/drivers/だったっけ?うろおぼえ(^^; 次に、cat /proc/ioportsやcat /proc/interruptsなどで空いている I/OポートとIRQを調べます。ボードによっては使用できるI/Oポート やIRQが限られるので、そちらも調べておきます。 マザーボードの設定で非PnPのISAボード用にI/OポートやIRQを 空けられる場合は、そうしましょう。そうでないときは、新しいPnP デバイスを取り付ける毎に衝突を回避しましょう(そんな面倒は ちょっといやだ)。 NICに固有のI/OポートとIRQを割り当てます。LGY-ISA-TRは 付属のMS-DOS用ユーティリティを使用します。 Win98のDOSモードを利用して設定しました。 Linuxを立ち上げ、/etc/modules.confまたは/etc/conf.modules に次の行を足してあげます(空きのI/Oポートが0x200からの場合)。 #ここから alias eth0 ne options ne io=0x200 #ここまで 場合によっては options ne io=0x200 irq=5 などのように IRQまで指定しなくてはなりません。 詳しくは下記のホームページを参考にしてください。 http://www.linux.or.jp/JF/JFdocs/Ethernet-HOWTO-3.html あとは、色々方法がありますけど、再起動が一番簡単です。 その後、ifconfigコマンドなどで、eth0が使用可能か調べてく ださい。 ちなみに、PCIが空いていればそちらの方がお奨めです。 なんかえらそうに書いてしまったけどまちがえてたり参考にな らなかったらすみません。 仲 孝志 mailto:tak _at_ ipc-tokai.or.jp
References:
- [linux-users:77051] カーネルの許可が必要ですTetsuya Okutomi
- Prev by Subject: [linux-users:77070] Re: [linux-users:76763] Re: qmail の Header について
- Next by Subject: [linux-users:77072] Re: qmail の Header について
- Previous by thread: [linux-users:77064] Re: カーネルの許可が必要です
- Next by thread: [linux-users:77052] カーネルコンパイルエラー
- Indexes:[Main][Thread]