このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

eth1の認識 このメッセージに返信する
日時: 2008/11/03 07:26
名前: くまさん
URL:

PCルーターにしようとLANボードを一枚増設しました。

このサイトの記事を参考にさせていただきながら、無事、PCルータとして動くようになりました。
ところが再起動するとつながりません。

[root@www ~]# ifconfig eth1 としますと
eth1: error fetching interface information: Device not found となりました。

その後、別のLANボードに差し替えたり、PCIバスの位置を変えたりしてみました。
全く駄目というわけではなく、たまにうまく動くときがあるのです。
しかし、ほとんどが上記の状態になってしまいます。
そのときの状態は下記の通りです。
なお、LANボードは corega CG-LAPCITX で マシンは FMV C320 です。
また、eth0は問題なく動いています。

[root@www ~]# cat /etc/modprobe.conf
alias eth0 8139too
alias eth1 8139too

[root@www ~]# dmesg|grep eth1
eth1: RealTek RTL8139 at 0xXXXXXXXX, XX:XX:XX:XX:XX:XX, IRQ 185
eth1: Identified 8139 chip type 'RTL-8101'

[root@www ~]# grep eth /etc/sysconfig/hwconf
device: eth1
device: eth0

[root@www ~]# dmesg|grep eth
eth0: RealTek RTL8139 at 0xXXXXXXXX, XX:XX:XX:XX:XX:XX, IRQ 185
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
eth1: RealTek RTL8139 at 0xXXXXXXXX, XX:XX:XX:XX:XX:XX, IRQ 193
eth1: Identified 8139 chip type 'RTL-8101'
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
eth0: no IPv6 routers present
eth0: Promiscuous mode enabled.
device eth0 entered promiscuous mode
device eth0 left promiscuous mode
eth0: Promiscuous mode enabled.
device eth0 entered promiscuous mode
eth0: Promiscuous mode enabled.
eth0: Promiscuous mode enabled.

[root@www ~]# /sbin/ifconfig -a
__tmp552451754 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
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:185 Base address:0xa000

eth0
lo
sit0

[root@www ~]# ifconfig eth1
eth1: error fetching interface information: Device not found

の状態の時には、ifconfig -a でみると
__tmp○○○○○○ というのが表示されています。
LANボードを差し替えたり、他のLANボードに入れ替えたり、ハブの電源を入れなおしたり、
(これが原因で動くのかはわからないのですが・・・)なんだかんだして、たまに
ifconfig eth1 で情報が表示されると、ADSL接続ができます。

__tmp552451754 を eth1 に切り替えられればよいのではないかと思うのですが、その
方法がまったくわかりません。

ここ数日、この問題のためにLANボードを3枚購入してみたり、ネット検索をしてみたりした
のですが、どうにもわかりません。

もし、同様の経験、もしくは、知識をお持ちの方がいらっしゃいましたらご教示ください。




記事編集 編集

Page: | 1 | 2 |

Re: eth1の認識 このメッセージに返信する
日時: 2008/11/04 00:34
名前: stranger
URL: http://ja.528p.com/
>strangerさん アドバイスありがとうございます。
>
>ただ・・ご指摘の頁(頁という表現でいいのかしら?)を拝見しましたが
>[root@www ~]# ifconfig eth1 
>eth1: error fetching interface information: Device not found
>とならないことを前提として書かれているようです。
>
>この状態が発生したりしなかったりするのがわからないのです。
>また、対応もどうしたらよいかわかりません。
>
>/etc/udev/rules.d/60-net.rules に何か書き足せばよいのかなぁ・・
>
>あ、OSはCentOS5.2です。
>
>
>
>
>
/etc/sysconfig/network-scripts/ifcfg-eth1
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-ppp0
が出来ていると思うので削除してやり直す位のことを考えてみる

3枚購入するならtipの異なるLANカードを購入する
同じtipのものだとどちらのLANカードが生きているのか
初心者にはわかりづらい
ローカル側は将来を考えて1Gタイプでも良い
例BUFFALO LGY-PCI-GT (r8169で認識される)

記事編集 編集
Re: eth1の認識 このメッセージに返信する
日時: 2008/11/05 05:11
名前: くまさん
URL:

strangerさん アドバイスありがとうございます。

/etc/sysconfig/network-scripts/ifcfg-eth1
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-ppp0
が出来ていると思うので削除してやり直す位のことを考えてみる

ご指摘のとおりやってみました。
3回ほど再起動をかけてみましたが、今度は、認識されているようです。

どうもありがとうございました。

記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -