It is very likely that this "eject" program you are using is broken.
You may want to investigate if the sample program included at the end of
linux/Documentation/cdrom/ide-cd works for changing slots. If it works,
then nothing is wrong with the kernel or your drive. Since my NEC 4x4
works just fine, I suspect that you have done something wrong. As always,
complete debugging information is apprecieated.
What "firmware" thing is needed? Mine doesn't seem to need any "foolish
thing in the firmware" so I am a bit confused as to what you are referring
to. I also do not think you should try adding this as a "non-ide or scsi"
device, because this device conforms to ATAPI 2.6 (i.e. it fits onto an
IDE cable and works just fine).
-Erik
-- Erik B. Andersen Web: http://www.inconnect.com/~andersen/ email: andersee@debian.org --This message was written using 73% post-consumer electrons--
On Sun, 12 Oct 1997, Linux Kernel wrote:
> I have an NEC 4x4 CD Changer (NEC-CD 251) and I've run into a weird > problem. I was using eject -c (slot#), had a set of scripts for selecting > each CD. Only problem is, it couldn't change to Disc0, and it reported > this: > > "Use CDROM_SELECT_FROMSLOT instead of CDROM_SELECT" or something similar. > > I believe this is what is keeping it from using disc0 (slot0), but I'm not > sure. I went through cdrom.c for a while, and I couldn't find the call to > CDROM_SELECT or whatever it was (I don't have Linux at home right now; the > drive it was on choked, I'm having the data restored, tho.) Is there a > patch out there for this problem? If not, any ideas where to look besides > cdrom.c? I'm considering adding it in the config scripts as a "non-ide or > scsi" CD-ROM due to the fact that it requires this foolish thing in the > firmware. Thanks for your help > > -Phillip R. Jaenke (prj@pcimporters.com) > MIS Department, PC Importers, Inc. 800.319.9284, x4262 > "Can I add myself to the budget?" > >