is your CD drive IDE? I will assume that it is... mount the device directly rather than using the /dev/cdrom thing that suse sets up.
try
mount -t iso9660 /dev/hdc /media/cdrom
you might want to make sure that nothing is mounted on /media/cdrom first though...
umount /media/cdrom
depending on which ide controller your cd drive is connected too. hdc is the second master, hdd is the second slave, hdb is primary slave and no points for guessing hda
You should do this as root and once it all works put the line into /etc/fstab
/dev/hdc /media/cdrom auto ro,noauto,user,exec 0 0
then you can mount it as a user and you can mount it by typing either,
mount /dev/hdc
or
mount /media/cdrom
Suse creates some symlinks to the cdrom drives too, so (assuming they are there) you can also mount and access your drive through /cdrom
mount /cdrom
also note that you have to...
umount /cdrom
before ejecting the disk...
some drives will be supported by this too...
eject /cdrom
this umounts and spits out the disk for you...
Have fun