|
|
ネットワーク No. 198 ネットワークカードのモジュールを読み込んでいるのに動かない
【現象】
ネットワークカードの認識/設定がされているにも関わらず、外部への
接続(例えば ping 接続)ができません。
【原因】
IRQ(割り込み)が正しく割り当てられていない場合に発生する可能性があります。
'ifconfig' コマンドで、割り当てられた IRQ 情報(Interrupt:)を確認する事が
できます。
# ifconfig
(認識する場合の表示)
eth0 Link encap:Ethernet HWaddr 00:90:CC:01:55:A5
inet addr:192.168.200.6 Bcast:192.168.200.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12962 errors:0 dropped:0 overruns:0 frame:0
TX packets:12585 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:9 Base address:0xc000
(IRQが正しく割り当てられていない場合)
eth0 Link encap:Ethernet HWaddr 00:00:21:F7:36:BB
inet addr:210.160.178.5 Bcast:210.160.178.15 Mask:255.255.255.240
BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Base address:0xa800
【対策】
1. ネットワークカードが PCI 接続の場合
PCI スロットの接続位置により、割り振られる IRQ 値が変化しますので、
接続スロット位置を変更してみて下さい。
2. Plug & Play 対応の場合
BIOS の「Plug & Play に関する設定」が有効になっている場合に、正しく
割り当てられない事があります。
BIOS 設定を変更し、お試し下さい。
※ BIOS の設定につきましてはマザーボード付属のマニュアルをご参照下さい。
3. ネットワークカードが ISA 接続の場合
BIOS 設定や、WIndows にて IRQ や I/O アドレスを確認し、次の FAQ を
参考に設定して下さい。
http://www.turbolinux.co.jp/knowledge/public/129.html
※ FAQ 中に出てくる /etc/conf.modules ファイルは、TurboLinux 6.X より
/etc/modules.conf に名前が変更されていますのでご注意下さい。
network IRQ NIC 関連文書
Last modified : Mon Dec 18 JST 2000 # 2
|
Copyright © Turbolinux, Inc..All Right Reserved.

