Provided by: manpages-ja_0.5.0.0.20131015+dfsg-2_all bug

名前

       cardmgr - PCMCIA デバイスマネージャー

書式

       cardmgr   [-V]   [-q]  [-d]  [-o]  [-f]  [-v]  [-c configpath]  [-m modpath]  [-p pidfile]
       [-s stabfile]

説明

       cardmgr は PCMCIA ソケットの状態を監視し、カードの挿入やイジェクトを検知する。  カードが挿
       入されると、 cardmgr は既知のカードのデータベースからそのカードを探す。 カードが認識できれ
       ば、適切なデバイスドライバをロードして そのカードにバインドする。 カードがイジェクトされる
       と、  そのカード用のドライバを終了し、可能ならばアンロードする。 PCMCIA カードの設定データ
       ベースに記述しておけば、 特定のカードが挿入されたり抜かれたりした場合に、 cardmgr に任意の
       コマンドを実行させることもできる。

       カードの挿入/イジェクト・デバイスドライバのロード/アンロード・ ロード時/アンロード時に実行
       したコマンドなどは、 システムのログファイルに記録される。 警告やエラーメッセージも記録され
       る。      現在挿入されているカードとデバイスに関する情報は      /var/run/stab       または
       /var/lib/pcmcia/stab に記録される。

       通常カードが識別されると、 cardmgr はコンソールに beep 音を発生させる。 カードが正しく設定
       された時にも beep 音がする。 低音の beep 音は識別か設定のどちらかのプロセスが うまく行かな
       かったことを意味する。 カードを抜いた時も一度 beep 音がする。

       cardmgrSIGHUP シグナルを受けると、全てのソケットをいったん閉じ、  設定ファイルを再度読
       みこみ、ソケットをあらためて初期化する。  SIGTERM シグナルを受けると、使用中でない全てのソ
       ケットを閉じて終了する。 しかし使用中のソケットのドライバはロードされたまま残る。

       PCMCIA_OPTS 環境変数が設定されていると、メインのカード設定ファイルを読んだ後に  その内容が
       パースされる。

       cardmgr  は起動時に、 /tmp がファイルシステムに存在し、 スペシャルデバイスファイルの生成が
       可能であることを必要とする (すなわち "nodev" を付けずにマウントした実際の linux ファイルシ
       ステム)。

オプション

       -V     バージョン情報を表示して終了する。

       -q     沈黙モード。カードが挿入されても beep 音を発生しない。

       -v     詳細表示モード。通常の動作時により詳しい情報メッセージを生成する。

       -d     ドライバモジュールのロード時に、モジュールの依存関係を追跡する。  insmod の代わりに
              modprobe の方を使うようにする。通常 cardmgr は、 insmod  の試行が失敗したときに限っ
              て modprobe を利用しようとする。

       -f     フォアグラウンド動作。既に存在しているあらゆるカードの設定が終わるまでは   fork   →
              デーモン化しない。

       -o     1 パス動作。現存のカードを設定して終了する。  このフラグを設定すると、  cardmgr  は
              フォアグラウンドのみで動作する。

       -c configpath
              カードの設定データベースと設定用スプリプトを、 /etc/pcmcia ではなく指定したディレク
              トリから探す。

       -m modpath
              モジュールを、 /lib/modules/`uname`/ ディレクトリではなく指定したディレクトリから探
              す。

       -p pidfile
              cardmgr の PID を、 /var/run/cardmgr.pid ではなく指定したファイルに書き出す。

       -s stabfile
              現在のソケットの状況を、 /var/lib/pcmicia/stab ではなく指定したファイルに書き出す。

ファイル

       /etc/pcmcia/config
              カードの設定データベース

       /etc/pcmcia/config.opts
              PCMCIA デバイスに対するローカルなリソース設定

       /var/run/cardmgr.pid
              現在起動している cardmgr の PID

       /var/lib/pcmcia/stab
              それぞれのソケットに挿入されているカードとデバイスに関する情報

著者

       David Hinds - dhinds@pcmcia.sourceforge.org

関連項目

       pcmcia(5), stab(5), cardctl(8), cardinfo(1)