cdrecord error
I've got a Dell X300 (laptop) running kernel 2.6.10 and sarge. It has an
external usb CD recorder. When the CDR is plugged in, the following
devices appear:
/dev/cdrom -> scd0
/dev/sr0 -> scd0
scd0 looks like this:
brw-rw---- 1 root cdrom 11, 0 2005-01-20 15:51 /dev/scd0
so far so good. I can read from the device, and I can burn using Nautilus
CD Writer. No problem.
But, anything that uses cdrecord (k3b, gcombust, or just command line
cdrecors) bombs. A scanbus looks like this:
jeremyb@talisker:~$ cdrecord dev=ATAPI: -scanbus
Cdrecord-Clone 2.01a34 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of
cdrecord
and thus may have bugs that are not present in the original version.
Please send bug reports and support requests to
<cdrtools@packages.debian.org>.
The original author should not be bothered with problems of this
version.
scsidev: 'ATAPI:'
devname: 'ATAPI'
scsibus: -1 target: -1 lun: -1
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
cdrecord: ERROR: unknow subsystem (scd0) in (/dev/sr0)
cdrecord: No such file or directory. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord:
cdrecord: For more information, install the cdrtools-doc
cdrecord: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .
That "unknow subsystem" error look suspicious. I've googled, but I am
stumped.
here's lsmod:
Module Size Used by
nls_cp437 5632 0
isofs 36792 0
zlib_inflate 18176 1 isofs
usb_storage 70208 0
pcmcia 22660 4
ipx 29676 0
p8022 2240 1 ipx
psnap 4036 1 ipx
llc 7700 2 p8022,psnap
parport_pc 37828 0
lp 11304 0
parport 37192 2 parport_pc,lp
8250_pci 18432 0
8250 24676 1 8250_pci
serial_core 23232 1 8250
snd_intel8x0 33312 2
snd_ac97_codec 77152 1 snd_intel8x0
snd_pcm_oss 54244 0
snd_mixer_oss 20352 2 snd_pcm_oss
snd_pcm 98312 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 25860 1 snd_pcm
snd 54628 8
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 9988 2 snd_intel8x0,snd_pcm
joydev 9664 0
evdev 9344 1
eth1394 21192 0
usbhid 32640 0
ehci_hcd 31492 0
ohci1394 35332 0
yenta_socket 22080 0
pcmcia_core 53516 2 pcmcia,yenta_socket
sr_mod 17636 0
sbp2 24392 0
scsi_mod 129792 3 usb_storage,sr_mod,sbp2
ieee1394 321720 3 eth1394,ohci1394,sbp2
unix 28916 572
And here's the relavant portion of /var/log/messages when the device is
connected:
Jan 20 15:49:54 localhost kernel: usb 4-1: new high speed USB device using
ehci_hcd and address 6
Jan 20 15:49:54 localhost kernel: scsi3 : SCSI emulation for USB Mass
Storage devices
Jan 20 15:49:55 localhost usb.agent[5258]: usb-storage: already loaded
Jan 20 15:49:59 localhost kernel: Vendor: SAMSUNG Model: CDRW/DVD
SN-324S Rev: U303
Jan 20 15:49:59 localhost kernel: Type: CD-ROM
ANSI SCSI revision: 00
Jan 20 15:49:59 localhost kernel: sr0: scsi3-mmc drive: 5x/24x writer
cd/rw xa/form2 cdda tray
Jan 20 15:49:59 localhost scsi.agent[5396]: cdrom at
/devices/pci0000:00/0000:00:1d.7/usb4/4-1/4-1:1.0/host3/target3:0:0/3:0:0:0
Any ideas?
Reply to: