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というコマンドを見つけた。ネットワークインターフェイスの状況を調べることができるらしい。カタカタポン。
| |
| |
| 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対応品を)
買い換え・・・が一番無難そう