Getting CD writing to work with 2.6.9

From: Madhusudan Singh (spammers-go-here_at_spam.invalid)
Date: 11/27/04


Date: Sat, 27 Nov 2004 17:53:56 -0500

Hi

 I downloaded kernel 2.6.9 and finally decided to go without SCSI emulation.
The modules loaded are :

ide_cd 42784 0
cdrom 40860 1 ide_cd
snd_pcm_oss 53672 0
snd_mixer_oss 20992 1 snd_pcm_oss
i830 89108 1
cisco_ipsec 396332 0
ipv6 253568 8
orinoco_cs 10376 1
orinoco 43020 1 orinoco_cs
hermes 9600 2 orinoco_cs,orinoco
ds 19588 3 orinoco_cs
iptable_filter 3968 0
ip_tables 22912 1 iptable_filter
ohci1394 35972 0
uhci_hcd 33424 0
evdev 10368 0
e100 35584 0
yenta_socket 22144 1
pcmcia_core 69700 3 orinoco_cs,ds,yenta_socket
ehci_hcd 30340 0
snd_intel8x0 34492 1
snd_ac97_codec 75872 1 snd_intel8x0
snd_pcm 97028 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 26756 1 snd_pcm
snd 58596 8
snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 10976 1 snd
snd_page_alloc 11016 2 snd_intel8x0,snd_pcm
rtc 13640 0

 However, xcdroast quits with :

Calling: /usr/lib/xcdroast/bin/xcdrwrap CDRECORD dev= "0,0,0" gracetime=2
fs=4096k driveropts=burnfree -v -useinfo speed=24 -dao -eject -pad
-overburn -data "/x/x/SimplyMEPIS-2004.04.iso" ...

Cdrecord-Clone 2.01a34 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
scsidev: '0,0,0'
NOTE: this version of cdrecord is an inofficial (modified) release of
cdrecord
scsibus: 0 target: 0 lun: 0
and thus may have bugs that are not present in the original version.
cdrecord: No such file or directory. Cannot open '/dev/pg0'. Cannot open
SCSI driver.
Please send bug reports and support requests to
<cdrtools@packages.debian.org>.
cdrecord: For possible targets try 'cdrecord -scanbus'.
The original author should not be bothered with problems of this version.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

cdrecord:
TOC Type: 1 = CD-ROM
cdrecord: For more information, install the cdrtools-doc
cdrecord: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .

 I have never heard of /dev/pg0. Do I need to pass an hdc=scsi or hdc=ide-cd
option to kernel ?

 Relevant portions of dmesg :
Probing IDE interface ide1...
hdc: QSI CD-RW/DVD-ROM SBW242U, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !

(I modprobe'd ide-cd here :)
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
SCSI subsystem initialized

Thanks.



Relevant Pages

  • Re: domanda ... quasi stupida
    ... > No manual entry for cdrecord ... Cdrecord is used to record data or audio Compact Discs on an Orange Book ... Communication on SunOS is done with the SCSI general driver scg. ...
    (it.comp.macintosh)
  • Getting CD writing to work with 2.6.9
    ... I downloaded kernel 2.6.9 and finally decided to go without SCSI emulation. ... this version of cdrecord is an inofficial release of ... Probing IDE interface ide1... ... Wait for ready failed before probe! ...
    (comp.os.linux.hardware)
  • Suse 9.0: Cannot write CD-Rs (long post with lots of info)
    ... 2940AU SCSI adapter, to which a Traxdata CDRW2260 Pro CD-Writer is ... because both cdrecord and cdrdao abort the burn process with errors. ... Sense Key: ... list of CD-ROM drives did not make writing work again :-((! ...
    (alt.os.linux.suse)
  • Re: cdrecord local root exploit
    ... recordable optical drives allow firmware updates via the bus. ... of malicious firmware that, among other things, could proxy SCSI commands ... the safest way to run cdrecord seems like the following: ... Cdrecord users don't need to be able to send arbitrary SCSI commands -- ...
    (Bugtraq)
  • Problem with SCSI HP CD Writer+ 9200
    ... I am having a problem with my SCSI HP CD Writer+ series 9200 drive. ... When doing a cdrecord -scanbus, ... Warning Linux Bus mapping botch. ... In the documentation, ...
    (comp.os.linux.setup)