when I try to mount /dev/cdrom I get this:

mount: /dev/sr0: unknown device

To look where the symlink is going I do this:

ls -l /dev/ | grep cdrom

And get:

lrwxrwxrwx 1 root root 3 Jun 18 07:54 cdrom -> sr0

So I look at what cat /proc/sys/dev/cdrom/info and I get:

CD-ROM information, Id: cdrom.c 3.20 2003/12/17

drive name: sr0
drive speed: 24
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 0
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1




Here is the output from dmesg:

EXT3-fs: mounted filesystem with ordered data mode.
udevd version 128 started
scsi 1:0:0:0: Attached scsi generic sg0 type 5
sd 2:0:0:0: Attached scsi generic sg1 type 0
Linux agpgart interface v0.103
intel_rng: FWH not detected
input: PC Speaker as /devices/platform/pcspkr/input/input2
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
agpgart-intel 0000:00:00.0: Intel 865 Chipset
agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0xe8000000
i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4
iTCO_vendor_support: vendor-support=0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
iTCO_wdt: No card detected
ACPI: Power Button (CM) [VBTN]
Intel ICH 0000:00:1f.5: PCI INT B -> GSI 17 (level, low) -> IRQ 17

Here is what lies at the bottom of the dmesg when I put in a cd:

sr0: CDROM not ready yet.
sr0: CDROM not ready yet.
sr0: CDROM not ready yet.
sr0: CDROM not ready yet.
sr0: CDROM not ready yet.
sr0: CDROM not ready yet.

ad infinitum

No fstab entries were in place for my cdrom. So I put some in:

/dev/sr0 /media/cdrom auto noauto,user,sync 0 0

And I have done various plays on that line like tryin to put in iso9660 and such.
Running ps -ef | grep hald gets me this:

103 1728 1 0 Jun18 ? 00:00:01 /usr/sbin/hald --daemon=yes
root 1794 1728 0 Jun18 ? 00:00:00 hald-runner
root 1805 1794 0 Jun18 ? 00:00:00 hald-addon-input: Listening on /dev/input/event0 /dev/input/event4 /dev/input/event3
root 1831 1794 0 Jun18 ? 00:00:01 hald-addon-storage: no polling on /dev/fd0 because it is explicitlydisabled
103 1836 1794 0 Jun18 ? 00:00:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 1838 1794 0 Jun18 ? 00:00:34 hald-addon-storage: polling /dev/sr0 (every 2 sec)
root 7698 7572 0 23:23 pts/2 00:00:00 grep hald

I have tried using different disk and I have googled my brains out. I have been at this for a couple days now trying a combination of things and I'm gettin no where. The LED on the burner lights up and the drive will spin, but I cant get it to mount and I cant get any application to recongnize the drive. Any ideas?