M. Takeyamaです。
On Wed, 29 Dec 2004 00:43:09 +0900
Kanichi KOYAMA
koyamaです。
Takeyamaさん、Shimosakoさんありがとうございます。 前記の件、アドバイスを頂き解決しました。 なんか。問題が解決して良かったですね。
適切な説明の言葉が見付けられず下手な状態になっていたことをお詫びします。 いえいえ。 (えーと。慣れてくださいね。) #ある程度問題点が整理されていると(切り分けができている) #適切な答えも得られ易いということで。
[...]
今回のハードでは正常時には8139tooというモジュールがロードされていました。 # rmmod 8139too でアンロードし、 # modprobe 8139too 再ロードしたところ、無事正常に戻りました。
次にNICにケーブルをつながず起動したところlsmodでは、案の定8139tooがロードされていません。 (以前、早とちりしてこれがあるものと勘違いしていました) そこで、 # modprobe 8139too とすると、ifconfig -aの結果で、eth0が見付かりました。 やはりkernel2.6系では若干違うようですね。非常に勉強になりました。 そうですか。 #私の方ではドライバ(今回は 8139too)なり, NIC がとち狂って #いてのではないかと思っていたのですが、起動時に接続されて #いないとロードされないのですね。 #(RealtekのNICって、個人的にはあまりトラブルにあったことないです。)
少なくとも、Linux 2.4.19にバンドルされた 8139too(0.9.25)には バグがあるみたいです。 ifplugdのドキュメントの中に、8139tooのドライバが問題 ありそうな記述がありました。 http://0pointer.de/lennart/projects/ifplugd/#documentation ifplugdでも完全にshutdownしているインターフェイス(kernel 2.4.19以降で) のlinkを検出できないみたいです。 (8139tooのドライバって、なんか挙動が違うのかな?) #8139too.c.0.9.26.patch #(ifplugd-0.25のpatchesの下にファイルがあります。) <まとめ> 今回は、どうもドライバ側にも問題がありそうな気がしますが、 ハード/ソフトの問題切り分けの為にも、NICのチップ情報とか 使用されているドライバーの情報があるともっと早く問題を解決 できたかもしれません。 #”FMV-MT850(ノートPC)”というハードウェアー情報だけでは #少ないすぎたということでしょうか。(あくまで今回は。) ----- M. Takeyama __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/