vine-users ML アーカイブ



[vine-users:070778] Re: pcmcia

  • From: Harada kazutaka <kazutaka@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:070778] Re: pcmcia
  • Date: Thu, 10 Mar 2005 23:05:35 +0900
ハラダです。

私の所でも同じ現象が起きてます。
機種は 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
--------------------------------------