I have recently been working on a Solaris 7 system, on an Ultra 10,
with an external hard drive enclosure with a hard drive installed.
I believe I may be having some conflicts between the hard drive I have
installed and the SCSI bus that I connect to the work station. In
other words, I think I have an Ultra Wide scsi hard drive installed
with the enclosure connected in a non Ultra Wide SCSI cable.
In the process of using the system, it seems to delay for some time
while some of the internal settings are creonfigured. I figured this
based on messages which appear.
The messages in question contain a number of WARNINGS, referencing the
pci bus in question with the following messages:
WARNING <interface>
SCSI bus DATA IN phase parity error
WARNING <interface>
Target <n> reducing sync transfer rate
WARNING <interface>
SCSI bus DATA IN phase parity error
WARNING <interface>
Target <n> disabled wide SCSI mode
WARNING <interface>
Target <n> reverting to async. mode
Where interface is the actual interface being used and n represents
the SCSI address for the hard drive in question.
In the process of looking around some, I find reference to the glm
driver (which is indicated in the above mentioned interface), I find
that in glm.conf, in one of the /kernel subdirectories, allows for
some additional configuration.
What are the necessary configuration options I need to content with
and how are these set?
Will setting any of these risk any disk corruption due to incorrect
data handling (if I say to operate one way when I have it set
incorrect and/or incompatible with the existing equipment)?
I look forward to more details..
Eric Bresie