ハラダです。
私の所でも同じ現象が起きてます。
機種は Toshiba dynabook E7/418CME で、3.1CR を入れています。
On Thu, 10 Mar 2005 22:03:45 +0900 (JST)
KITA Toshihiro <t-kita@xxxxxxxxxxxxxxxxxxx> wrote:
<省略>
> # ダメなときは,何度 pcmcia restart してもダメですね。
> # 2.4.27 カーネルの問題でしょうか。
原因は不明ですが、色々試した結果、一度 pcmcia を停止してから
手動で yenta_socket モジュールをロードしてやり、その後に
pcmcia をリスタートするとちゃんと socket を2つ認識してくれる
ようです。
今は /etc/rc.d/rc.local の最後に以下のスクリプトを追加して
対応しています。
<ここから>
if ! /sbin/ifconfig | grep ath0 ; then
/etc/init.d/pcmcia stop
sleep 1s
/sbin/modprobe yenta_socket
sleep 1s
/etc/init.d/pcmcia start
fi
<ここまで>
無線LANカードをいつも 2つ目(?)の socketに入れているので、
これが認識されているかどうかを、2つ目の socket が認識されたか
どうかの判断に使っています。
もっとスマートな方法があったら識者の方御教授下さい。
--------------------------------------
Kazutaka HARADA
e-mail:kazutaka@xxxxxxxxxxxxxxxx
--------------------------------------