2012年3月13日火曜日

CentOS5.5 有線LANがつながらない

引越し後にマシン起動させると、使えなくてびっくり。
起動時にエラーが出てる。
ATL1C デバイス eth0 は存在しないようですので、初期化を遅らせます。
lspci -v で見てみると。
...
02:00.0 Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)
        Subsystem: ASUSTeK Computer Inc. Device 838a
        Flags: bus master, fast devsel, latency 0, IRQ 177
        Memory at fbfc0000 (64-bit, non-prefetchable) [size=256K]
        I/O ports at ec80 [size=128]
        Capabilities: [40] Power Management version 3
        Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [6c] Vital Product Data
        Kernel driver in use: atheros_eth
        Kernel modules: atl1e
...
デバイスは認識している!

調べていくと、/etc/modprobe.conf の記載が誤っていることに気付いた。

修正前
...
alias eth0 ATL1C
...

修正後
...
alias eth0 atl1e
...
反映手順
service network stop
modprobe -r bonding
service network start
何で、突然変わってしまったのかは、わからない。
yum update をした後、再起動したことがなかったのかも。
また起きそうだな。。。

「Le Blue」さん、参考にさせて頂きました。
http://open-groove.net/linux/lspci-bus-device-check/
http://open-groove.net/linux/linux-bonding-modprobe-conf/

0 件のコメント:

コメントを投稿