Next | Prev | Up | Top | Contents | Index

Introduction

In early IRIX releases, the differential SCSI dual-channel controller board and the dksc driver printed the information differently; in IRIX 4.0.1, they began to use the same form. In IRIX 5.x and later releases, the differential SCSI dual-channel controller board driver reports the error message in the same format as the integral SCSI controller driver.

The error message format for IRIX 3.x and 4.x was:

sense codes. key%x asc%x asq%x

Arguments

key

the number from Table B-1.

asc

(additional sense code) from Table B-2.

asq

(additional sense qualifier) sometimes provides additional information.

Note: Sometimes, there is only one possible asq for a given asc, and many SCSI devices return nonstandard asq values. The asq tends to be more vendor-specific, although the IEEE SCSI 2 specification defines the "standard" sense qualifiers.

For IRIX 5.x and 6.x, the integral SCSI controller on your system normally prints messages in the forms below, corrected for the two Western Digital bus controllers:

WD93 Bus # tarsct # lun # message

or

wd95_(bus)d(target); sense key {num} ({string}) asc{num}

Arguments

In a number of cases, a phase and, possibly, a state are printed. These error codes come from the files /usr/include/sys/scsidev.h and /usr/include/sys/scsi.h.

The state and phase meanings are listed in Table B-5 and Table B-6. A few comments have been added. Some of the messages are also included.



Next | Prev | Up | Top | Contents | Index