Alexey Asprov wrote: >Thanks very much for your replies. It seems that cdrecord has a tough time >to coexist with 2.6 kernel series. I have ended up with fireing Kanotix >LiveCD, mounting my Gentoo partition and burning new Knoppix 4.0.2 with >k3b with some sort of hacked Ubuntu drivers ( cdrecord complained all the way) >at 1 speed. I am hesitant to installthis KDE stuff on my machine. > >On Wed, 12 Oct 2005 13:45:07 +0000 >John Green <[EMAIL PROTECTED]> wrote: > > > >>Holly Bostick wrote: >> >> >> >>>John Green schreef: >>> >>> >>> >>> >>>>Alexey Asprov wrote: >>>> >>>> >>>> >>>> >>>> >>>> >>>>>I have finally made my usb cdr to work, however I can't burn cds >>>>>This was what I made it to work: >>>>> >>>>>Device Drivers -> SCSI device support -> [*] SCSI CDROM support USB >>>>>support -> [*] EHCI HCD [*] USB Mass Storage support [*] Freecom >>>>>USB/ATAPI Bridge support [*] ISD-200 USB/ATA Bridge support [*] >>>>>USBAT/USBAT02-based storage support >>>>> >>>>> >>>>>Now... >>>>> >>>>>cdrecord -scanbus Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright >>>>>(C) 1995-2004 Jörg Schilling cdrecord: Warning: Running on >>>>>Linux-2.6.12-gentoo-r6 cdrecord: There are unsettled issues with >>>>>Linux-2.5 and newer. cdrecord: If you have unexpected problems, >>>>>please try Linux-2.4 or Solaris. Linux sg driver version: 3.5.33 >>>>>Using libscg version 'schily-0.8'. scsibus0: 0,0,0 0) 'HP' >>>>>'CD-Writer+ 8200e' '0001' Removable Disk 0,1,0 1) * 0,2,0 2) * >>>>>0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 >>>>>7) * >>>>> >>>>>And... >>>>> >>>>>cdrecord -v -dao speed=4 dev=0,0,0 >>>>>KNOPPIX_V4.0.2CD-2005-09-23-EN.iso Cdrecord-Clone 2.01 >>>>>(i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling >>>>>cdrecord: Warning: Running on Linux-2.6.12-gentoo-r6 cdrecord: >>>>>There are unsettled issues with Linux-2.5 and newer. cdrecord: If >>>>>you have unexpected problems, please try Linux-2.4 or Solaris. TOC >>>>>Type: 1 = CD-ROM scsidev: '0,0,0' scsibus: 0 target: 0 lun: 0 >>>>>Linux sg driver version: 3.5.33 Using libscg version 'schily-0.8'. >>>>>SCSI buffer size: 64512 atapi: 1 Device type : Removable Disk >>>>>Version : 0 Response Format: 1 Vendor_info : 'HP' Identifikation >>>>>: 'CD-Writer+ 8200e' Revision : '0001' Device seems to be: >>>>>Generic CCS Disk. cdrecord: Sorry, no CD/DVD-Drive found on this >>>>>target >>>>> >>>>>Any suggestions? I see many people have the same problem, but >>>>>couldn't find the solution. Thanks in advance. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>Hi Alexey, >>>> >>>>I haven't seen any replies to your question. You might want to try >>>>this suggestion if you are still stuck. It worked for me. >>>> >>>>emerge k3b >>>> >>>>Then run k3b and note the parameters it uses to burn the cd. The use >>>>that information to adjust cdrecord. >>>> >>>>I normally use fluxbox, so I first had to emerge large parts of kde, >>>>run k3b and then remove k3b and kde. That's why this suggestion is >>>>a last resort. >>>> >>>> >>>> >>>> >>>That's a good idea, John, but you don't have to 'emerge large parts of >>>KDE' to emerge k3b. Just kdelibs (and qt, but QT is useful even if you >>>don't use KDE, so I don't see that as a problem), *if* you use the -arts >>>and -kde USE flags to emerge it. If you don't use KDE, then they should >>>already be in /etc/make.conf, but you (or Alexey) can also add it to >>>/etc/portage/package.use: >>> >>>#echo 'app-cdr/k3b -arts -kde' >>/etc/portage/package.use >>> >>>(assuming that the directory /etc/portage exists; the file will be >>>created if it does not exist, but the folder won't, so it must pre-exist). >>> >>> >>>HTH, >>>Holly >>> >>> >>> >>> >>You are probably right. It was 6 months ago. >>Things may have changed since then, or I was just obtuse. My >>Log says *what* I did, but not why. >> >>John >>-- >>gentoo-user@gentoo.org mailing list >> >> >> > > > Alexey,
In the 2.6 kernel, cdrecord needs the actual device name instead of the SCSI LUN for ATAPI drives. If your CD recorder is ATAPI (which I assume from your kernel parameters), you should have a symbolic link named /dev/cdrom to a /dev/hd* device. The device should be owned by root:cdrom and it should be group writeable (660). Make sure your user account is a member of the cdrom group. Then try this command: cdrecord dev=/dev/cdrom -scanbus or, if your CD writer is master on the secondary IDE, try this: cdrecord dev=/dev/hdc -scanbus It should give you the same result you got before. If so, then use dev=/dev/hdc instead of dev=0,0,0 when you burn CDs. Hope this helps. -- gentoo-user@gentoo.org mailing list