Wypalanie płytek na jajku 2.6 - nagrywarka odmawia posłuszeństwa

Quickest quickest w wp.pl
Sob, 9 Paź 2004, 14:21:13 CEST


Mam problem z wypalaniem płyt CD na jajku 2.6.

[quickest w danger cdtemp]$ cdrecord dev=ATA -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
cdrecord: Warning: Running on Linux-2.6.7
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or
Solaris.
scsidev: 'ATA'
devname: 'ATA'
scsibus: -2 target: -2 lun: -2
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
scsibus1:
        1,0,0   100) 'LG      ' 'DVD-ROM DRD8080B' '1.04' Removable
CD-ROM
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *
[quickest w danger cdtemp]$

Dlaczego nie mam tutaj nagrywaki, tylko samo DVD??? Kernel sam
automatycznie "wie", że ma emulować nagrywarkę jako napęd scsi i to
robi?

[root w danger root]# cdrecord dev="0,0,0" -checkdrive
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
cdrecord: Warning: Running on Linux-2.6.7
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or
Solaris.
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.5.31
Using libscg version 'schily-0.8'.
Device type    : Removable CD-ROM
Version        : 2
Response Format: 2
Capabilities   :
Vendor_info    : 'RICOH   '
Identifikation : 'CD-R/RW MP7163A '
Revision       : 'BR08'
Device seems to be: Generic mmc CD-RW.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R96R
[root w danger root]#

Posiadam jajko:

[quickest w danger quickest]$ rpm -q kernel
kernel-2.6.7-3
[quickest w danger quickest]$

Posiadam następujące napędy:

[quickest w danger quickest]$ dmesg |grep hd
(..)
hdc: LG DVD-ROM DRD-8080B, ATAPI CD/DVD-ROM drive
hdd: RICOH CD-R/RW MP7163A, ATAPI CD/DVD-ROM drive
(...)
[quickest w danger quickest]$

Tymczasem... niewiem dlaczego i jak to jest, ale
DVD-ROM to /dev/hdd <- jest ok
CD-RW to /dev/scd0 mimo, iż powinno być /dev/hdc <- dlaczego???

[root w danger root]# mount /dev/hdd /mnt/cdrw/
mount: /dev/hdd is not a valid block device
[root w danger root]#

Wypalanie w X-cdroast wygląda następująco (a wygląda to tak, że wkładam
czystą płytkę do nagrywarki, po czym ona myśli, myśli... (jakieś 20/30
sekund) a dzieję się to przy "Performing OPC", po czym wypluwa zaraz
płytkę i nie rozpoczyna sesji, ani wypalania):

-------------------------------------------
Calling: /usr/lib/xcdroast-0.98/bin/xcdrwrap CDRECORD dev= "0,0,0"
gracetime=2 fs=4096k driveropts=burnfree,noforcespeed -v -useinfo
speed=12 -dao -eject -pad -data
"/home/users/quickest/cdtemp/track-01.iso" ...

cdrecord: Warning: Running on Linux-2.6.7
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or
Solaris.
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.5.31
SCSI buffer size: 64512
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg
Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
Driveropts: 'burnfree,noforcespeed'
atapi: 1
Device type    : Removable CD-ROM
Version        : 2
Response Format: 2
Capabilities   :
Vendor_info    : 'RICOH   '
Identifikation : 'CD-R/RW MP7163A '
Revision       : 'BR08'
Device seems to be: Generic mmc CD-RW.
Current: 0x0009
Profile: 0x0008
Profile: 0x0009 (current)
Profile: 0x000A
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE FORCESPEED
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R96R
Drive buf size : 1359872 = 1328 KB
FIFO size      : 4194304 = 4096 KB
pregap1: -1
Track 01: data   606 MB         padsize:   30 KB
Total size:      696 MB (69:02.65) = 310699 sectors
Lout start:      697 MB (69:04/49) = 310699 sectors
Current Secsize: 2048
ATIP info from disk:
Indicated writing power: 5
Is not unrestricted
Is not erasable
Disk sub type: Medium Type B, low Beta category (B-) (4)
ATIP start of lead in:  -11607 (97:27/18)
ATIP start of lead out: 359849 (79:59/74)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 18
Manufacturer: Plasmon Data systems Ltd.
Blocks total: 359849 Blocks current: 359849 Blocks remaining: 49150
Forcespeed is OFF.
Starting to write CD/DVD at speed 12 in real SAO mode for single
session.
Waiting for reader process to fill input buffer ...
input buffer ready.
BURN-Free is ON.
	Performing OPC... <- tutaj nagrywarka zaczyna myśleć
cdrecord: Input/output error. send opc: scsi sendcmd: no error
CDB:  54 01 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 04 00 00 00 00 0C 00 00 00 00 91 AD 00 00
Sense Key: 0x4 Hardware Error, Segment 0
Sense Code: 0x91 Qual 0xAD (vendor unique sense code 0x91) [No matching
qualifier] Fru 0x0
Sense flags: Blk 0 (not valid) 
cmd finished after 38.464s timeout 200s
cdrecord: OPC failed.
Writing  time:   41.156s
BURN-Free was never needed.
cdrecord: fifo had 64 puts and 0 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
-------------------------------------------

Zatem co jest nie tak??? Dlaczego nie mogę wypalić żadnej płytki
potrzebna jest mi jakaś emulacja? wpisy do /etc/modules.conf czy gdzieś
indziej ? A może jeszcze coś innego?
Będę wdzięczny za jakiekolwiek wskazówki, a najlepiej jak podpowiedział
mi ktoś, kto już wypala płytki mając jajko 2.6.x?

-- 
Jakub "Quickest" Kozicki
IMSIS, Bydgoszcz
.mailto: q u i c k e s t <at> p l d - l i n u x <dot> n e t  
RLU: #273864 | "Los jest ślepy, ale trafia bez pudła."




Więcej informacji o liście dyskusyjnej pld-users-pl