ABE@相模原です。 以前、似たような現象を別の解決方法で対処した経験がありますので 参考まで。 当時の環境: PC ; Chandra2というノートPC OS ; Vine Linux 2.1 ネット接続 ; Yahoo!BB ADSL (DHCPでIP取得) LAN card ; Megahertz 3CCFE574BT 現象: 起動時のメッセージで eth0 [failed]となるが、その後の pcmciaは問題なく認識。ログイン後も自動ではIPが取得できず ifup eth0 コマンド入力して IPを取得して接続OKとなる。 解決方法: JFの PCMCIA HOWTO を読んでみると、ノートPCで pcmcia LANカード を使っているならば /etc/pcmcia/network.opts の記述で ネットワークを制御すべきである、と書いてある。 そこで、/etc/pcmcia/network.opts を次のように編集しました。 # Use DHCP (via /sbin/dhcpcd, /sbin/dhclient, or /sbin/pump)? [y/n] DHCP="n" 上記 DHCP="n" の "n" を "y" に変更する。(以下参照) # Use DHCP (via /sbin/dhcpcd, /sbin/dhclient, or /sbin/pump)? [y/n] DHCP="y " また、/etc/sysconfig/network-scripts/ifcfg-eth0 の ONBOOTの項目を ONBOOT=no とする。 これで、起動時の eth0 [failed] も出なくなり、pcmcia認識と同時に IPが取得できました。 つまり私の場合は最初のeth0起動スクリプトでは ONBOOTでネットワーク 設定しないようにしておき、pcmcia起動時に初めてネットワーク設定を するようにして解決できたということだと理解しています。 私のケースでもSmiffさんのようにスクリプトの起動順番を入れ替えれば 簡単に解決したのかもしれません。 -- _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ ABE Shin-ichi E-mail : shin1.abe@xxxxxxxxx _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/