On Mon, Nov 08, 1999 at 01:34:44PM -0500, Alec Smith wrote: > Try downloading the 2.2.13 ide patch from your favorite kernel.org > mirror. They're under /pub/linux/kernel/people/hedrick -- Andre Hedrick is > the IDE maintainer. You'll want to enable the option that's listed right > under IDE CD-ROM support in the Block Devices section -- I forget the > exact name of the option... Use Multi [something] by default is somewhat > close. >
OK, so I got the patch built and my system wouldn't load -- boot hung while it was loading the first partition on my Fujitsu drive, which I had thought was pretty mainstream. Also, the multi- option wasn't where you'd remembered it: <*> Include IDE/ATA-2 DISK support [*] Use multi-mode by default <*> Include IDE/ATAPI CDROM support [ ] Include CD-Changer Reporting So after two tries to load 2.2.13, I went back to 2.2.9 again. Tried cdplay and surprise! got audio out. Switched to a data CD and data mounting worked. But switching back, I couldn't play audio again. Then I couldn't mount data. Got those hardware errors again: hdc: packet command error: status=0x51 { DriveReady SeekComplete Error } hdc: packet command error: error=0x44 ATAPI device hdc: Error: Hardware error -- (Sense key=0x04) Focus servo failure -- (asc=0x09, ascq=0x02) The failed "Prevent/Allow Medium Removal" packet command was: "1e 00 00 00 00 00 00 00 00 00 00 00 " Mucked around with lsmod and friends but could the only module that seemed pertinent was isofs. Then suddenly everything worked. Now I'm listening to a CD. Just stopped it, mounted and unmounted a data CD, and now it's playing again. I'm afraid that this means my CD-ROM is in the senile dementia stage of dying. That could explain why it worked under my old kernel -- that the ten seconds I was under that kernel to test it were just (un)lucky enough to be clear. Is this a hasty conclusion? Any advice? Thanks in advance, Rob -- Education is what survives when what has been learnt has been forgotten. -- B.F. Skinner