pcsertest は、PCMCIA モデムカードの機能を検査します。このテストは、内部アナログループバックテストの実行を、モデムのファームウェアに指示する一連のコマンドをモデムに発行します。テストが完了すると、ファームウェアから、テストの成功または失敗を示す 3 桁の状態メッセージが送信されます。
pcsertest は、オプションとしてソケット入出力カードをテストします。このテストは、8 KB ずつ増えるデータパターンを入出力カードに書き込みます。このデータが、ループバックされ、読み取られて照合されます。
ソケット入出力カードをテストする場合は、9 ピンのループバックコネクタが必要です。デフォルトのモデムカードをテストする場合は、ループバックコネクタは必要ありません。ループバックコネクタの結線方法については、付録 A 「ループバックコネクタ」を参照してください。
各 PCMCIA スロットのデフォルトのカードタイプは、モデムカードです。モデムカードが 1 枚だけ挿入されている場合、空きスロットは無視されます。
pcsertest オプションウィンドウから、ソケット入出力カードの種類を選択することができます。ソケットカードをテストするには、Card Type スイッチでカードの種類を選択します。空きスロットにあるソケット入出力カードをテストする選択をすると、テストは失敗します。
PCMCIA スロットには、モデムカードとソケット入出力カードを任意に組み合わせて装着することができます。ただし、オプションウィンドウで正しいタイプのカードを選択する必要があります。誤ったカードタイプを選択すると、テストは失敗します。
pcsertest は、システムがオフラインの時の機能テスト (Functional Test) モードでのみ実行できます。
/opt/SUNWvts/bin/pcsertest 標準引数 -o dev=デバイス名, type=カードタイプ
表 24-1 pcsertest のコマンド行構文
引数 |
説明 |
---|---|
dev=デバイス名 |
pc0、pc1 などのデバイス名を指定します。 |
type=カードタイプ |
dev= で指定したデバイス名のカードタイプを指定します (例: type=serial)。デフォルトでは、カードタイプはモデムに設定されているため、デバイスがモデムの場合は、カードタイプを指定する必要はありません。 |
64 ビットのテストは、sparcv9 サブディレクトリに格納されています (/opt/SUNWvts/bin/sparcv9/テスト名)。このディレクトリにテストが存在しない場合、そのテストは、32 ビットのテストとしてだけ実行することができます。詳細は、「32 ビットテストと 64 ビットテスト」を参照してください。
|
エラーメッセージ |
考えられる原因 |
対処方法 |
---|---|---|---|
6000 |
tcgetattr failed for modem card 数値 エラーメッセージ |
|
|
6001 |
tcsetattr failed for modem card 数値 エラーメッセージ |
|
|
6002 |
Write failed while setting modem card 数値 エラーメッセージ |
|
|
6003 |
ioctl TIOCSSOFTCAR failed for serial card 数値 エラーメッセージ |
|
|
6004 |
tcgetattr failed for serial card 数値 エラーメッセージ |
|
|
6005 |
tcsetattr failed for serial card 数値 エラーメッセージ |
|
|
6006 |
Card in slot 数値 is not a serial card |
|
|
6007 |
Data miscompare error |
|
|
6008 |
Modem card 数値 returned unknown status |
|
|
6009 |
ioctl TIOCMSET failed for serial card 数値 エラーメッセージ |
|
|
6010 |
ioctl TIOCMBIS failed for serial card 数値 エラーメッセージ |
|
|
6011 |
Write to serial card 数値 failed. エラーメッセージ |
|
|
6012 |
Timeout waiting for data from serial card 数値 |
|
|
6013 |
Read from serial card 数値 failed. エラーメッセージ |
|
|
6014 |
Status timeout from modem card 数値 |
|
|
6015 |
Read from modem card 数値 failed. エラーメッセージ |
|
|
6016 |
Card in slot %d is not a modem card |
|
|
8000 |
can't open <device> エラーメッセージ |
|
|
8001 |
Serial card 数値 loopback defective |
|
|
8002 |
Write to modem card 数値 failed. エラーメッセージ |
|
|