※ ChatGPTを利用し、要約された質問です(原文:CentOS5.2でNICが認識されない。)
CentOS5.2でNICが認識されない
このQ&Aのポイント
Linuxサーバの勉強のために、CentOS5.2をインストールしていますが、NICが認識されずに行き詰っています。
カーネルがPCIスロット自体を認識しておらず、PCIに刺しているNICも当然認識されていないと推測しています。
Googleでかなり調べてみたのですが、検索ワードが悪いのか、解決策が見つかりません。確認手順などアドバイスがありましたらご教授下さい。
Linuxサーバの勉強のために、CentOS5.2をインストールしていますが、NICが認識されずに行き詰っています。
■環境
MB:VIA VT82C694X Apollo Pro133A
CPU:Pentium III 1G
MEM:768MB
HDD:80GB
NIC:Realtek RTL8139 と Realtek RTL8269SC
OS:CentOS 5.2 (2.6.18.92.e15)
試したコマンドと結果。
----
lspci → 結果無し
cat /proc/ioports | grep Rther → 結果無し
cat /proc/interrupts | grep Rther → 結果無し
----
これらのことから、カーネルがPCIスロット自体を認識しておらず、PCIに刺しているNICも当然認識されていないと推測しています。
つい先日までWindows 2000が実稼動していたマシンなので、MBやPCI、NICの不具合ではないと思います。
Googleでかなり調べてみたのですが、検索ワードが悪いのか、解決策が見つかりません。
確認手順などアドバイスがありましたらご教授下さい。
宜しくお願いします。
お礼
参考情報と参考URL、本当に助かります。ありがとうございます。 > PCI Bus #01 これが私の環境では表示されず、NICが動作してるWr5さんの環境では表示されているんですね。 "PCI Bus #01" でGoogleしてみたら、たくさんヒットした中から、このようなページが見つかりました。 ---- (略) b000-bfff : PCI Bus #05 c000-cfff : PCI Bus #04 d000-dfff : PCI Bus #03 e000-efff : PCI Bus #01 e000-efff : PCI Bus #02 (略) http://www.linux-beginner.com/lpic_level1_4.html ---- やはり、私の環境ではPCIスロット自体がカーネルから認識されていないようです。 > カーネルのリビルドの手順 参考にさせて頂きます。初めて見るキーワードがたくさんあって覚えるのが大変ですが、頑張ります・・・。 でもその前に、PCIスロットが認識されていないので、MBを含めた構成変更の検討が必要のようです。 明日、まずは余っている旧型のノートPCにもインストールしてみて、どのような違いがあるのかを比較してみることにします。
補足
旧型PCにSentOS 5.2をインストールし、cat /proc/ioports した結果です。 ---- 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0376-0376 : ide1 0378-037a : parport0 03c0-03df : vga+ 03f6-03f6 : ide0 0cf8-0cff : PCI conf1 1000-107f : 0000:00:1f.0 1000-107f : motherboard 1000-1003 : ACPI PM1a_EVT_BLK 1004-1005 : ACPI PM1a_CNT_BLK 1008-100b : ACPI PM_TMR 1010-1015 : ACPI CPU throttle 1020-1020 : ACPI PM2_CNT_BLK 1028-102b : ACPI GPE0_BLK 102c-102f : ACPI GPE1_BLK 1180-11bf : 0000:00:1f.0 1180-11bf : motherboard 1400-14ff : PCI CardBus #06 1800-180f : 0000:00:1f.1 1800-1807 : ide0 1808-180f : ide1 1810-181f : 0000:00:1f.3 1810-181f : i801_smbus 1820-183f : 0000:00:1f.2 1820-183f : uhci_hcd 1840-187f : 0000:00:1f.5 1840-187f : Intel 82801BA-ICH2 1880-189f : 0000:00:1f.4 1880-189f : uhci_hcd 1c00-1cff : 0000:00:1f.5 1c00-1cff : Intel 82801BA-ICH2 2000-2fff : PCI Bus #01 2000-203f : 0000:01:08.0 2000-203f : e100 2400-24ff : PCI CardBus #02 2800-28ff : PCI CardBus #02 2c00-2cff : PCI CardBus #06 fe00-fe01 : motherboard ---- やはりPCIは認識しています。 おそらく最初に試したPen3 DUAL CPU用のマザーを、カーネルがきちんと認識出来ていないという仮結論に達しました。 Google でもそれらしいページを見つけることが出来なかったので、今回はデスクトップマシンへのインストールを断念し、ノートPCで作業を続けることに決めました。 ノートPCのHDDから、かなりの異音が出ているため、とりあえずHDD換装から作業のやり直しとなりそうです。 回答してくださった皆様、ありがとうございました。