私のコンピュータで2つのイーサネットカードを使用したいと思います。だから私は新しいイーサネットカードを自分のコンピュータに物理的に接続しました。ただし、ifconfig -a
コマンドを入力すると、Ubuntuは新しいデバイスを検索または検出できません。だから私は一般的な方法で新しいデバイスを起動しようとしましたが、エラーが発生しました。
ifconfig eth1 up
eth1: error fetching interface information: Device not found
このifconfig -a
コマンドを入力したときです。
eth0 Link encap:Ethernet HWaddr 00:17:31:53:b7:9c
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:17 Memory:cffe0000-d0000000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:2249 errors:0 dropped:0 overruns:0 frame:0
TX packets:2249 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:362973 (362.9 KB) TX bytes:362973 (362.9 KB)
wlan0 Link encap:Ethernet HWaddr 64:70:02:25:6d:e4
inet addr:192.168.150.5 Bcast:192.168.150.255 Mask:255.255.255.0
inet6 addr: fe80::6670:2ff:fe25:6de4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14219 errors:0 dropped:0 overruns:0 frame:0
TX packets:18637 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8525631 (8.5 MB) TX bytes:3548272 (3.5 MB)
Ubuntuは新しくインストールされたデバイスを見つけるか検出できません。
一つを使っているのにSilan SC92031 PCI Fast Ethernet Adapter
、それに該当するモジュールを確認してみると「sc92031.ko」ということを発見しました。 modprobeコマンドを使用してモジュールをロードしようとしました。
`modprobe -v sc92031`
その後、以下を使用してモジュールが正常にロードされたことを確認しました。
#cat /proc/modules |grep sc92031
sc92031 18108 0 - Live 0xf8436000
コンピュータを再起動しました。 Ubuntuを起動した後でも、新しいネットワークアダプタを見つけたり検出したりできません。モジュールが消えたり、自動的に削除されたようです。
lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Intel Corporation 82573L
この問題を診断するために次にできることを知っている人はいますか?
ベストアンサー1
lspci
ネットワークアダプタは表示されません。これは、PCIバスに接続されていないことを意味します。すべてのPCIペリフェラルは、そのlspci
ドライバがあるかどうかに関係なく出力に表示されます。これはPCI機能です。テキストの説明(「Intel Corporation 82573L」など)はデータベースで提供されていますが、コントローラは少なくとも「Ethernet Controller:Device 1904:2031」またはそれに似ているようです。したがって、ハードウェアの問題があります。アダプタが動作しない、PCIスロットが動作していない、接続状態が悪い、または互換性がないなどの問題があります。
ハードウェアの問題が解決すると、正しいドライバが自動的にロードされ、インターフェイスが表示されますifconfig -a
。ドライバは自動的にロードされませんが、ハードウェアがある場合、ドライバはハードウェアを認識しません。