鈴木です。 pcmcia や usb がうまく up しない件ですが、原因(らしきもの)が わかりました。 もともと pcmcia などのデバイスは /etc/init.d/network では up されずに後の方で interface が register/active になったときに あらためて ifup されるようになっています。なので network よりも pcmcia が後ろにあるのは間違っているわけではありません。 kernel-2.4 では hotplug (Vine では murasaki) がこのあたりを ハンドルするようになっています。ですので、ifup するのは murasaki ということになります。 しかし、kernel から interface が register されたというシグナルを もらって murasaki が (murasaki.net経由して) ifup をする時点で、 なぜか interface がまだないことがあるようです。このために、 ifup ではなにもしないで終了してしまっていることがある ということ のようです。 interface があるかどうかをチェックしている部分で、なんどかリトライ をするようにスクリプトを修正したところ、正常に up するようになり ました。 adhoc ではありますが、VineSeed では initscripts-6.51-1vl15 で修正 しておきました。しばらくテストしてみて errata を発行する予定です。 もしテストしてみたいという方がおられましたら VineSeed から initscripts をいれてみてください。 (今晩か明日には mirror tree に現れるかと思います。) On Wed, 30 Oct 2002 06:47:02 +0900 Yamada Kazuo <yamada@xxxxxxxxxxxxx> wrote: > On Tue, 29 Oct 2002 23:09:58 +0800 (HKT) > KONNO Yousuke <yousuke@xxxxxxxxxxx> wrote: > > > この問題、ノートを使っている人にはかなりFAQな気もするのですが、rc.dでの > > 起動の順番でnetworkの起動がS10にあるのに、PCMCIAの起動が遙か後ろの番号に > > あるため、S10でnetworkが起動しようとしてもPCMCIAが動作していないのでカー > > ドの認識が出来ずにnetworkが動作できません。 > > と言う事は、usb接続のネットワークインターフェースを使った場合も同様の症 > 状が起きる可能性があると言う事でしょうかね。 > # S45usbmgrとなっている。 > > > 私はS09にPCMCIAの起動を持ってきて、networkの起動の前にPCMCIAの起動を終わ > > らせています。 > > この方法で取り敢えず対処しました。 -- Daisuke SUZUKI <daisuke@xxxxxxxxxxx> President, Project Vine. http://vinelinux.org/ President, Vine Caves, Ltd. http://vinecaves.com/ Vice President, Japan Linux Association. http://jla.linux.or.jp/