Guys, don't bother messing around with anything in /etc/fstab to get your audio CDs play. What's in /etc/fstab has absolutely nothing to do with how that works--it only
applies to mounting data (not audio) CDs and poking around with that is just going to add to your confusion, and quite possibly create other
When in doubt, fall back to using workbone
(console-based CD player app), which, while being fairly hideous and more than a little primitive, has always worked on every type of drive I've thrown it at without any trouble, provided the symlink from /dev/cdrom is actually pointing to the correct real device (otherwise you need something like '-d /dev/hdd' to help it out). I'm pretty sure it doesn't do digital extraction tho', so you will need the little MMC cable connecting your optical drive to your sound card (or something plugged into the headphone port on your drive).
The I/O controls (ioctls) for telling a CD rom drive to play an audio CD don't (IIRC) require root privs to be sent, so it really boils down to one thing... whether or not you have write access to the device. Here's the checklist (and why it usually involves making sure you're a member of the 'cdrom' group):
1. Device is recognized by the kernel as a device. Usually `dmesg | grep ATAPI` will answer this question for you.
2. That /dev/cdrom is a symlink pointing at the device as the kernel knows it (like /dev/hdd, and only needed if you're lazy--should have been set up by the setup script when you installed, actually).
3. That you're a member of the cdrom group. Typing `groups` will tell you whether or not you are.
4. The device node for the drive should be readable and writeable by the owner and the group, and not necessarily world anything, and the group ownership should be to group cdrom, like:
dagmar@scraps:~$ ls -al /dev/cdrom
lrwxrwxrwx 1 root root 8 Aug 24 2003 /dev/cdrom -> /dev/hdc
dagmar@scraps:~$ ls -al /dev/hdc
brw-rw---- 1 root cdrom 22, 0 Jun 9 2002 /dev/hdc
You fire up your player app, it opens the /dev/cdrom device which it can write to because you're in the 'cdrom' group and sends the ioctls which make it play the CD. Assuming you do have the MMC cable connected and you didn't forget to unmute the relevant mixer entries, it should work.