-
cdrdao and other burners show an error
Hi!
I can't seem to get my CD-Butner to work on Slackware. When I run cdrdao I get this:
root@Slackware:~# cdrdao blank
Cdrdao version 1.1.7 - (C) Andreas Mueller <andreas@daneb.de>
SCSI interface library - (C) Joerg Schilling
Paranoia DAE library - (C) Monty
Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables.
ERROR: Cannot open "/dev/cdrecorder": No such file or directory
ERROR: Cannot open SCSI device '/dev/cdrecorder':
ERROR: Please use option '--device bus,id,lun', e.g. --device 0,6,0
ERROR: Cannot setup device /dev/cdrecorder.
end when I run cdrecord I get this:
cdrecord: No CD/DVD-Recorder device specified.
Usage: cdrecord [options] track1...trackn
Use cdrecord -help
to get a list of valid options.
Use cdrecord blank=help
to get a list of valid blanking options.
Use cdrecord dev=b,t,l driveropts=help -checkdrive
to get a list of drive specific options.
Use cdrecord dev=help
to get a list of possible SCSI transport specifiers
How can I make my CD-Burner to work, so burning software's will detect it!? Thank you!
-
What does cdrecord -scanbus return?
It should give you the device, e.g. 0,0,0
Linux User #181509
* It can hardly be a coincidence that no language on this planet
has ever come up with the phrase "as pretty as an airport" *
-- Douglas Adams --
-
root@Slackware:~# cdrecord -scanbus
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
-
Looks like SCSI emulation is missing?
As root: lsmod | grep scsi
Linux User #181509
* It can hardly be a coincidence that no language on this planet
has ever come up with the phrase "as pretty as an airport" *
-- Douglas Adams --
-
root@Slackware:~# lsmod | grep scsi
ide-scsi 9424 0
-
Any cdburner HOW-TO in the Slack documents?
Are the ide-scsi module appended to any /dev/hd[x] in Grub/Lilo conf?
(Man, this is just like pulling teeth )
Linux User #181509
* It can hardly be a coincidence that no language on this planet
has ever come up with the phrase "as pretty as an airport" *
-- Douglas Adams --
-
What kernel? There are known problems with cdrecord and the 2.6.8.1 kernel
Using a 2.6 kernel with an IDE burner you need to use it like this to use scanbus
cdrecord -scanbus dev=ATAPI
what's the output of that?
Of course if you are using a 2.6.8.1 kernel, do this as root (cdrecord works fine still for root)
-
root@Slackware:~# cdrecord -scanbus dev=ATAPI
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
scsidev: 'ATAPI'
devname: 'ATAPI'
scsibus: -2 target: -2 lun: -2
Warning: Using ATA Packet interface.
Warning: The related libscg interface code is in pre alpha.
Warning: There may be fatal problems.
Using libscg version 'schily-0.7'
scsibus0:
0,0,0 0) 'HL-DT-ST' 'CD-RW GCE-8525B ' '1.03' Removable CD-ROM
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 kernel version 2.4
-
Ok, this has me thinking now
When I try cdrdao blank as a user (2.6.8.1 kernel) I get the Cannot open '/dev/cdrecorder' error
same error as root, so you need to specify where the burner is
so for me, I need to run it like this
cdrdao blank --device /dev/hdc
for the 2.4 kernel, it may also work as long as you are using at least version 1.1.8 ("cdrdao show-toc" and check the version) as ATAPI support was not available with cdrdao until this release.
You may also want to try enabling ide-scsi (even though it is depreciated and ATAPI should work without it) by adding ide-scsi=hdc at the end of the kernel line in GRUB or LILO (I think LILO needs append=ide-scsi=hdc) but try the device switch first...
-
Well, I have version 1.1.7, but I will download the new one and then try it out! Thanx!
-
OK, I downloaded version 1.1.9, but it still doesn't work, so I did as you say:
root@Slackware:/home/kristian# cdrdao blank --device /dev/cdrom
ERROR: Cannot open SCSI device '/dev/cdrom': Cannot open '/dev/cdrom'
Supported SCSI transports for this platform:
Transport name: sg
Transport descr.: Generic transport independent SCSI
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported
Transport name: pg
Transport descr.: SCSI transport for ATAPI over Parallel Port
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported
Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport
Transp. layer ind.: ATAPI:
Target specifier: bus,target,lun
Target example: ATAPI:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported
Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport using sg interface
Transp. layer ind.: ATA:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported
ERROR: Please use option '--device [proto:]bus,id,lun', e.g. --device 0,6,0 or --device ATAPI:0,0,0
ERROR: Cannot setup device /dev/cdrom.
I allso try'd root@Slackware:/home/kristian# cdrdao blank --device /dev/hdc, but still nothing!
-
Could someone please help me?
-
As Icarus mentioned; What is your kernel version?
Linux User #181509
* It can hardly be a coincidence that no language on this planet
has ever come up with the phrase "as pretty as an airport" *
-- Douglas Adams --
-
I allready sad 2.4. Thanx!
-
if it is a 2.4.x kernel, then you need to use SCSI emulation.
there are many threads on this forum already... explaining what kernel modules must be loaded for scsi emulation to work and/or www.google.com/linux.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|