[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: scsi newbie



> >I have an Adaptec adapter with an internal CDRW and IOMEGA Zip on the
> >external 68-pin connector. On bootup my kernel seems to "see" the devices
> >but does not report back mountable points (ie sda, sdb4).

Expensive adapter for slow devices...  :-)

> >aic7xxx: Warning - detected auto-termination on controller:
> >aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 9/0 aic7xxx:
> >Please verify driver detected settings are correct. aic7xxx: If not, then
> >please properly set the device termination aic7xxx: in the Adaptec SCSI
> >BIOS by hitting CTRL-A when prompted aic7xxx: during machine bootup.
>
> This says it all.  You have termination enabled on the adapter, but that
> is wrong!  Disable termination when you are
> using two cables, as the adapter is in the middle of the chain! It is
> probably unable to "see" your devices, as the wrong termination destroys
> signals.

The message says "auto-termination" is on, not "termination" is on.

> >aic7xxx: Cables present (Int-50 YES, Int-68 NO, Ext-68 NO)
> Looks like it doesn't see the external cable.  could be the termination
> problem, could be a loose cable.

The 2.0.35 kernel's aic7xxx driver would not detect external devices for
me.  A newly patched version that works still says:

 aic7xxx: Cables present (Int-50 YES, Ext-50 NO)

Yet, it detects my external devices!  His ZIP is also detected, so perhaps
that's not the problem.

> >aic7xxx: Termination (Low ON, High ON)
> [...]
> >  Vendor: YAMAHA    Model: CRW4260           Rev: 1.0h
> >  Type:   CD-ROM                             ANSI SCSI revision: 02
> >(scsi0:0:6:0) Refusing WIDE negotiation; using 8 bit transfers.
> >(scsi0:0:6:0) Refusing synchronous negotiation; using asynchronous
> >transfers.
> >  Vendor: IOMEGA    Model: ZIP 100           Rev: J.02
> >  Type:   Direct-Access                      ANSI SCSI revision: 02 scsi
> >: detected total.
> The controller see both devices...
> >Partition check:

> > hda: hda1 hda2 hda3
>
> cdrom isn't harddisk and shouldn't show up here anyway.  don't know about
> zip drives.  

He has an IDE disk, and this is what is being reported here.
What the SCSI drivers has found can always be seen by:
$ cat /proc/scsi/scsi
althought that doesn't list the associated device names like he wants.
 
> Fix the termination first.  Did you compile the kernel?  If so, make sure
> you support all kinds of scsi devices: disks, cdroms, and others.  

I'd suggest grabbing the latest aic7xxx driver at

ftp://ftp.dialnet.net/pub/linux/aic7xxx/testing/

-- 
Peter Galbraith, research scientist          <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
   6623'rd Linux user at the Linux Counter -- http://counter.li.org/ 


Reply to: