Unified CDROM driver breaks cdu31a?

David Burrows (snadge@gemcorp.com.au)
Thu, 25 Dec 1997 17:12:34 +1000 (EST)


I have recently loaded a 2.1.75 kernel, and found a problem with my sony
cdu33a cdrom drive. I have it functioning perfectly in kernel 2.0.32 (the
one that comes with redhat 5), loaded dynamically as a module. /dev/cdrom
is a symlink to /dev/cdu31a, and this works fine. So it is not a
hardware/setup bug. (To my knowledge anyway)

Anyway, using cdda2wav (program to copy cd digital audio), I get the
following error.

# cdda2wav
Could not fstat /dev/cdrom (fd 3): Bad file descriptor

# cat /dev/cdrom
cat: /dev/cdrom: Bad file descriptor
cat: /dev/cdrom: Bad file descriptor

I have typed lsmod, and the cdrom module and the cdu31a module have both
loaded. The eject button is disabled, and mounting a data cd fails.
Playing an audio cd also fails. Is this a known thing, or can anyone
help?

Dave.