> > > You may be missing some termination, either via an external terminator or by
> > > turning on the drive's TERMPWR jumper on the external drive (depending on
> > > the type of disk cabinet you have). Or, the external SCSI cable may be
> > > faulty (usually bent pins).
> > Also, it could be that you are using a cable designed for a Mac - those cables often don't have
> > all of the GND lines individually connected, and can cause seemingly random problems.
> Problem solved. I didn't enable term power on the last drive in my SCSI chain.
> Errors gone now. Thanks.
Hmmm, that is a bit strange - you don't specifically need to enable term power on the last device on the chain - both ends have to be terminated, but any device can supply the termination power to the bus, and only one device needs to do that. Usually all devices are configured to do that, but it is usually considered to be the host adaptor that can be relied on to provide term power. The exceptions are usually parallel port SCSI adaptors, which cannot supply enough power.
In any case, there is no harm in all devices supplying term power, as they, (should), be protected with diodes to prevent wrong voltages reaching the devices.
Having said all that, if it's fixed the problem, great. I would double check the following, though:
* Term power enabled on at least one device, (already done)
* Both ends terminated with ACTIVE terminators, (never EVER use passive terminators, they do NOT work reliably, they might work, but it really is worth paying the extra for active terminators. Even the original SCSI spec suggested active terminators. I think that passive terminators were a dinosaur from the days of SASI, (Shugart Associates System Interface), which is way, way, WAY back in time :-) ).
* Cable length does not exceed the recommended maximum, (1.5 metres for Ultra-SCSI).
* The cables are good quality
* Parity is enabled.
John.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
-- reply="end" -->