web-dev-qa-db-ja.com

Ubuntu10.10ネットワークカードの検出の問題

ほとんどの場合、私のネットワークケーブルはUbuntuで検出されません。

私のシステム構成

内蔵イーサネットカードを介した水銀マザーボード

ifconfigの結果

lo     Link encap:Local Loopback
       inet addr:120.0.0.1 Mask:255.0.0.0
       inet6 addr: ::1/128 Scope:Host
       UP LOOPBACK RUNNING MTU:16436 Metric:1
       RX packets:12 errors:0 dropped:0 overruns:0 frame:0   
       TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 
       collisions:0 txqueuelen:0
       RX bites:720 (720.0 B)  TX bites:720(720.0 B)

動作していないときのlspciの結果

00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)

作業状態

00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro] (rev 01)

どうすればこれを修正できますか?

3
Gowri

Lspciにイーサネットカードが表示されない場合は、イーサネットカードがないことを意味します。 a-これはBIOSの問題である可能性があります。 BIOSが組み込みのイーサネットインターフェイスを無効にする場合がありますb-これはハードウェアの問題です。マザーボードの修理または交換が必要です。

これは、ドライバー、ケーブル、またはオペレーティングシステムの問題ではないと思います。私の投票は、ハードウェアの問題である「b」の選択です。

3
seaquest

これは、ハードウェアの問題またはドライバーの競合状態のようです。

安価なネットワークカード(PCI、PCカード、PCIe)を入手し、BIOSでオンボードカードを無効にできる場合。

1
Broam

私はそのドライバーモジュールと言うでしょう、それがロードされているかどうかをチェックしてみてください:

lsmod | grep via-rhine

何も得られない場合、つまりモジュールがロードされていない場合は、次のコマンドを使用してロードする必要があります。

modprobe via-rhine

モジュールがロードされていることがわかる場合は、モジュールを削除して再ロードしてみてください。

modeprobe -r via-rhine
modeprobe via-rhine 

既知のバグ これについてもあります。

0
smintz

2台のコンピューター(おそらく同じマザーボードを使用)で同じ問題が発生したと言うので、そのマザーボードとLinuxpciドライバーの間におそらく非互換性があることを示しています。

試すことができるものは次のとおりです。カーネルコマンドラインにpci=nocrsを追加します。起動時にGRUB画面で 'c'を押すか、ファイル/ etc/default/grubを編集してpci=nocrsをGRUB_CMDLINE_LINUX_DEFAULTに追加すると、次のようになります。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nocrs"

再起動する前に、必ずupdate-grubを実行してください。

0
Heath