: I finally was able to make my Adaptec SCSI-Lite controller to be visible
: to Linux and my Chinon CD-ROM is there. However, I'm not able to mount it.
: According to InfoMagic tech. support, the Chinon 535 CD-ROM has a known
: problem running with Linux (he found it on the kernel source code --
: scsi.c), which puts it on the Linux hardware black list. However, he said
: that some people have been able to work around this problem.
: Does anybody know how: I hate to have to discard a good Chinon SCSI CD-ROM.
: Thank you,
: --
: Jorge Padron
: --
I have a Chinon 535 hung off a SB16 SCSI controller (this uses an
Adaptec chip). I went through a lot of head banging this past weekend
when I tried to install Slackware v2.1 (which included the 1.1.59 kernel).
I ran into the same problem that you speak of where no matter what I would
do I could not get the drive to mount.
I finally seemed to have found the problem.
When I specify my SCSI setup (my controller has no bios so it must be
entered by hand), I use the following line:
aha152x=<io port>,<irq>,<scsi id>,0
The last parameter seems to be the key. A value of 1 enables
disconnect/reconnect while a value of 0 disables it. All of the linux
docs showed this value being defaulted to '1' so that is what I used
initially and it didn't work.
After I tried setting this to zero, I was able to mount the ROM drive
and do a 'ls' on the contents without a problem. I guess the 535 either
doesn't support disconnect/reconnect or doesn't implement it correctly.
I saw the blacklist entry in the scsi driver. It didn't have anything
do to with disconnect/reconnect but said that the drive would hang if
it was probed for any LUN other than 0. I also seem to remember that
it referred to a specific version of the CD driver firmware, so it could
have been corrected in some later revisions.
When I bought the 535 I thought I was getting a decent, quick, double
speed drive and I've been really happy with it so far. It's going to
be a real bummer if I can't get it to play nice with Linux.
Good Luck,
-----------------------------------------------
-----------------------------------------------