On Thu, Sep 06, 2001 at 01:26:44AM -0400, Rick Green wrote:
WHy is it that the things I expect to be difficult are easy, and then something simple stumps me?
I thought I'd venture into the world of CD recording. I invested in a Plextor 8x4x32 CD-RW drive, and a fresh copy of SuSE 7.2, which I expected would have all the tools and toys I needed to drive it. I've read thru the how-to's, the SDB, and every post on this list for the past few months which mentioned CD-R. I've got ide-scsi declared in lilo.conf, the ide-scsi module loaded in boot.local. `cdrecord -scanbus` finds my drive:
bash-2.05# cdrecord -scanbus Cdrecord 1.9 (i686-suse-linux) Copyright (C) 1995-2000 Jrg Schilling Linux sg driver version: 3.1.17 Using libscg version 'schily-0.1' scsibus0: cdrecord: Warning: controller returns wrong size for CD capabilities page. 0,0,0 0) 'ASUS ' 'CD-S400/A ' '2.1H' Removable CD-ROM 0,1,0 1) 'PLEXTOR ' 'CD-R PX-W8432T' '1.07' Removable CD-ROM 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) *
I've got the links to /dev/cdrom and /dev/cdrecorder rebuilt:
bash-2.05# ls -al /dev/cdr* lrwxrwxrwx 1 root root 8 Sep 5 14:50 /dev/cdrecorder -> /dev/sr1 lrwxrwxrwx 1 root root 9 Sep 5 14:35 /dev/cdrom -> /dev/scd0
(Some ambiguity here. Some of the howto's refer to the scsi-emulated devices as /dev/scdn, where some others say /dev/srn. I noticed they have the same major/minor numbers, so I assume they are equivalent?) I also had it linked to /dev/scd1 and got the same result...
I can mount a CD in either drive and access it, so I believe these links are correct.
Now comes the problem:
Even though cdrecord -scanbus seems to find the plextor, I get errors when running either K0nCD or xcdroast. In KOnCD, the 'setup' panel doesn't find the plextor. The 'reader' is identified as /dev/cdrom, but the 'writer' shows no options at all.
Attempting to run xcdroast, I get a slew of problems:
** WARNING **: X-CD-Roast does not seem to have the correct permissions set
** WARNING **: So do as root something like that: (and read the Manual) chown root:cdwrite xcdroast; chmod 2755 xcdroast
** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/cdrecord
** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/cdda2wav
** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/readcd
** WARNING **: Installation problem? No set-gid bit on /usr/X11R6/lib/xcdroast-0.98/bin/mkisofs
SuSE 7.2 didn't come with a 'cdwrite' group defined, so I got stalled at the first line...
'cdwrite' group may exist on some non-SuSE distro. Try use 'disk' instead. And include your user into 'disk' group. -Kastus
WHen in doubt, read the manual, right?
Chapter 8 of the Applications manual describes Xcdroast. A note on page 113 refers one to a chapter in the configuration manual on CD-burner - configuration. I've searched thru the configuration manual, and I can't find that chapter for the life of me...
So where do I go from here?
Rick Green