After a few hours of searching seems there's a "blacklist" in scsi.c that
lists drives that don't report information correctly and what needs to be done
to fix them.  I just needed to add my cdrom drive to that list and it works.
I've sent a patch off to the author of scsi.c.

Jon Schewe <jpschewe at eggplant.mtu.net> writes:

> Has anyone seen this happen before?  I'm running kernel 2.2.17, using the
> aha152x for an AVA-1502 card.  I've got 4 cd-roms plugged into it, all detect
> fine except for my Toshiba, it comes up as DIRECT-ACCESS and therefore Linux
> thinks it's a hard drive.
> 
> The actual numbers:
> Toshiba CD-ROM XM-3401TA REV: 0283
> 
> -- 
> Jon Schewe | http://eggplant.mtu.net/~jpschewe
> For I am convinced that neither death nor life, neither angels 
> nor demons, neither the present nor the future, nor any 
> powers, neither height nor depth, nor anything else in all 
> creation, will be able to separate us from the love of God that 
> is in Christ Jesus our Lord. - Romans 8:38-39
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org
> For additional commands, e-mail: tclug-list-help at mn-linux.org
> 

-- 
Jon Schewe | http://eggplant.mtu.net/~jpschewe
For I am convinced that neither death nor life, neither angels 
nor demons, neither the present nor the future, nor any 
powers, neither height nor depth, nor anything else in all 
creation, will be able to separate us from the love of God that 
is in Christ Jesus our Lord. - Romans 8:38-39


---------------------------------------------------------------------
To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org
For additional commands, e-mail: tclug-list-help at mn-linux.org