NICてのはネットワークインターフェイスカードの略。LANボードっていうかそういうの。
で、とりあえずNIC確認したらBuffalo製のLGY-PCI-TXCであることが判明。「SiS900」というそれなりに著名な?チップを搭載しているらしい。
とりあえずどうしたらいいのか。まずはGentooがこのドライバを読み込んでいるかどうかを確認したらいいの? どうやって? 「lspci」というコマンドがあるらしい。PCIをListするらしい。カタカタポン。
# lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0a.0 Multimedia audio controller: YAMAHA Corporation YMF-744B [DS-1S Audio Controller] (rev 02)
00:0b.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 02)
00:0d.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:0d.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:0d.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 62)
00:0d.3 FireWire (IEEE1394): VIA Technologies, Inc. IEEE1394 Host Controller (rev 46)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
こんなリストがずらっと出た。まぁこれがウチのPCIデバイスのリストらしい。00:0b.0の段を見るとちゃんと件のSiS900がリストアップされていることがわかる。
次にethtoolというコマンドを見つけた。ネットワークインターフェイスの状況を調べることができるらしい。カタカタポン。
# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pg
Wake-on: d
Current message level: 0x000000c5 (197)
Link detected: no
____
/:::::::::: u\
/:::::::::⌒ 三. ⌒\
/:::::::::: ( ○)三(○)\ ・・・・・・
|::::::::::::::::⌒(__人__)⌒ |
\:::::::::: ` ⌒´ ,/
Link detected: no・・・?
デバイス及びドライバは認識しているがリンクを検出していないらしい。なぜ?
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.11.14 Bcast:192.168.11.255 Mask:255.255.255.0
UP BROADCAST 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:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:12 Base address:0x7000
どっか設定おかしいのか・・・?
- やってみたこと
- LANケーブル取り替え
- やってみること
- NIC付け替え(空きスロットに)
- NIC買い換え(Linux対応品を)
買い換え・・・が一番無難そう