socaltest は、SOC+ ホストアダプタカードの検査と障害の切り分けに有用です。カードに障害がある場合は、カード自体、GBICモジュール、ホストアダプタとホストメモリー間の DMA のどこに障害があるのかを切り分けます。
表 32-1  socaltest のオプション
表 32-1 のテスト以外に、socaltest は、ファームウェアに組み込まれているテストを起動することによって、SOC+ チップ、オンボード XRAM、ホスト制御バッファーの基本機能もテストします。
socaltest は、オフラインの機能テストモードでのみ実行できます。
ポートがディスクアレイに接続されている場合、内部および外部ループバックテストを行うことはできません。
/opt/SUNWvts/bin/socaltest 標準引数 arguments -o dev=デバイス名,elb=enabled|disabled,ilb=enabled|disabled,lbf=enable|disable, ptn=pattern
表 32-2 socaltest のコマンド行構文| 
 引数  | 
 説明  | 
|---|---|
| 
 dev=デバイス名  | 
 テストする socal ポート名を指定します。  | 
| 
 elb=enabled|disabled  | 
 外部ループバックテストを有効または無効にします。  | 
| 
 ilb=enabled|disabled  | 
 内部ループバックテストを有効または無効にします。  | 
| 
 lbf=enable|disable  | 
 ループバックフレームテストをを有効または無効にします。  | 
| 
 ptn=pattern  | 
 16 進数でパターンを指定します。例: ptn=0x7e7e7e7e  | 
64 ビットのテストは、sparcv9 サブディレクトリに格納されています (/opt/SUNWvts/bin/sparcv9/テスト名)。このディレクトリにテストが存在しない場合、そのテストは、32 ビットのテストとしてだけ実行することができます。詳細は、「32 ビットテストと 64 ビットテスト」を参照してください。
| 
 
  | 
 エラーメッセージ  | 
 考えられる原因  | 
 対処方法  | 
|---|---|---|---|
| 
 8000  | 
 Couldn't open デバイス名  | 
 SOC+ カードが組み込まれていません。  | 
 ターゲットの SOC+ カードが正しく組み込まれているか調べてください。  | 
| 
 8002  | 
 {SOC+ host adapter}--{host memory} loopback test failed!  | 
 ホストと SOC+ ホストアダプタ間のDMA の障害  | 
 購入先に問い合わせてください。  | 
| 
 8006  | 
 SOC+ host adapter external loopback test failed!  | 
 SOC+ ホストアダプタの不良か、ホストアダプタが正しく組み込まれていません。  | 
 ターゲットの SOC+ カードが正しく組み込まれているかを調べ、内部ループバックテストを実行してください。  | 
| 
 OEC モジュールの不良  | 
 ターゲットの SOC+ カードが正しく組み込まれているかを調べ、内部ループバックテストを実行してください。  | 
||
| 
 
  | 
 購入先に問い合わせてください。  | 
||
| 
 8009  | 
 SOC+ host adapter internal loopback test failed!  | 
 SOC+ ホストアダプタの不良か、ホストアダプタが正しく組み込まれていません。  | 
 ターゲットの SOC+ カードが正しく組み込まれているかを調べてください。  | 
| 
 ホストアダプタを交換して、テストをやり直してください。  | 
|||
| 
 購入先に問い合わせてください。  | 
|||
| 
 8010  | 
 Failed ioctl ioctl 名  | 
 システムエラー  | 
 購入先に問い合わせてください。  | 
| 
 8011  | 
 Host control buffer test failed  | 
 SOC+ ホストアダプタの不良  | 
 ホストアダプタを交換して、テストをやり直してください。  | 
| 
 購入先に問い合わせてください。  | 
|||
| 
 8012  | 
 SOC+ selftest fails  | 
 SOC+ ホストアダプタの不良  | 
 ホストアダプタを交換して、テストをやり直してください。  | 
| 
 購入先に問い合わせてください。  | 
|||
| 
 8013  | 
 XRAM test fails  | 
 SOC+ ホストアダプタの不良  | 
 ホストアダプタを交換して、テストをやり直してください。  | 
| 
 購入先に問い合わせてください。  | 
|||
| 
 8015  | 
 Loopback frame test failed Mismatch in looped back frameExpected: 値 Observed: 値  | 
 
  | 
 
  |