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

Re: Basic SCSI question



John Pearson wrote:
>.............
> >    Similarly, a cat of /proc/scsi/scsi reports:
> > Attached devices:
> > Host: scsi0 Channel: 00 Id: 02 Lun: 00
> >   Vendor: YAMAHA   Model: CRW4416S         Rev: 1.0f
> >   Type:   CD-ROM                           ANSI SCSI revision: 02
> > Host: scsi0 Channel: 00 Id: 06 Lun: 00
> >   Vendor: IBM      Model: DDRS-39130D      Rev: DC1B
> >   Type:   Direct-Access                    ANSI SCSI revision: 02
> >

I join you an answer of the SCSI maintainer in addition to the excellents
advices John P. gave.

Hope it will help.

JY

-- 
Jean-Yves BARBIER <jybarbier@wanadoo.fr>
"Les choses ne sont pas toujours ce que l'on voudrait qu'elles soient qu'elles
fussent..." P. DAC
Boycott Intel, watch: http://www.bigbrotherinside.com
"If you need N components to build your board, you'll ALWAYS have N-1 in stock"
Murphy's law
-----------------------------------------------------------------------------
FORWARDED MAIL
==============

> I've got a TEKRAM DC390 scsi card (simple fast-scsi), and here is my problem:
> 
> Debian distribution, 
> ABIT BH6 w/PII400, 
> SCSI chain:   CTRLR=Id7,
>               CD-ROM PIONEER DR-U16S=Id4,
>               CD-R YAMAHA CDR-4416S=Id5
                ^^^^^^^^^^^^^^^^^^^^^
                
This device is very well known to me. It caused trouble to more people than
to you. That's a Yamaha bug: It needs too much time to recover from a SCSI
bus reset.

> 1- Weird thing: If I let the speed setting of the DC390 @ 10.0 MHz transfer
> speed, at boot the YAMAHA says its working @ 8.0 MHz; If I put 8.0 MHz in the
> DC390, at next boot, it says its working @ .. 6.6 MHz (don't know why?)

Me neither. Almost certainly some Yamaha firmware misfunction.

> * Started (a month ago) w/kernel 2.0.36 from debian's CD: YAMAHA causes
> troubles, zapped from system (I was obliged to cut-off the main power supply to
> recover it in the system!): The DC390 was recognized as AM53C974,

Then you used the AM53C974 driver. Well it's buggy, if you allow
disconnection, so I'd prefer not to use it. Unfortunately, it's also
unmaintained.

> * Recompiled the kernel w/only the DC390: DC390 was recognized as DC390, YAMAHA
> CR was not recognized,
> 
> * Upgrade to 2.2.1: always no recognition of the CDR (not seen by the driver)
> 
> * Upgrade to 2.2.7: still the same!

It's the same driver in those kernel, so the behaviour must be the same.

Here's the band aid:
Become root and type
 echo "scsi add-single-device 0 0 5 0" >/proc/scsi/scsi
 cat /proc/scsi/scsi
 
Your CD-R will be detected.

Please read the web page
 http://www.garloff.de/kurt/linux/dc390/problems.html
for more information.


Hope this helps.
-- 
Kurt Garloff  <garloff@suse.de>           SuSE GmbH, Nürnberg, FRG
Linux kernel development;    SCSI driver: DC390 (tmscsim/AM53C974)


Reply to: