>From: Lawrence MacIntyre <[EMAIL PROTECTED]>

>I have a new computer that I installed Linux on and I can't get CDs to
>burn successfully.  Here is the output from cdrecord -scanbus

>Cdrecord 2.0 (i686-pc-linux-gnu) Copyright (C) 1995-2002 J?rg Schilling
>Linux sg driver version: 3.1.24
>Using libscg version 'schily-0.7'
>scsibus0:
>        0,0,0     0) 'OPTORITE' 'CD-RW CW4002    ' '100E' Removable
>CD-ROM
>...

>dma is turned on: hdparm reports:

>[root@nautique rh80]# hdparm /dev/hdd

>/dev/hdd:
> HDIO_GET_MULTCOUNT failed: Input/output error
> IO_support   =3D  0 (default 16-bit)
> unmaskirq    =3D  0 (off)
> using_dma    =3D  1 (on)
> keepsettings =3D  0 (off)
> readonly     =3D  0 (off)
> BLKRAGET failed: Input/output error
> HDIO_GETGEO failed: Invalid argument

>The machine is about as close to a high-end workstation as it could be.=20
>(2.8 GHz P4, 1G PC3200 SDRAM, Shuttle AS45GT Motherboard (SIS 648
>chipset), 80G Maxtor ATA133 disk w/ 8MB buffer)  It has RedHat Linux 8.0
                                                ^^^^^^^^^^^^^^^^^^^^
                                                It seems that you should avoid 
                                                this :-(

>with all updates installed (kernel version 2.4.18-19.8).  I had the
>failures with the cdrecord version Redhat ships, so I downloaded and
>built v2.0, but the errors still occur.  I actually have bought 6 of
>these machines, and have tried 3 of them so far.  I get these errors on
>all of the machines.  Can anyone help me with this problem?  Can anyonw
>explain what the error messages mean?  Can anyone explain why cdrecord
>turns off the Burn-Free feature?  While cdrecord is running, the CPU
>never goes over 5% utilization, and the writing speed gets steadily
>faster as the writing moves to the outside of the disk (as I would
>expect)  Here is a sample cdrecord session (I've even tried it at 4X
>speed, no difference was noted):

>[root@nautique rh80]# /usr/local/bin/cdrecord dev=3D0,0,0 -eject -speed=3D3=
>2
>-v -v psyche-i386-disc2.iso
>Cdrecord 2.0 (i686-pc-linux-gnu) Copyright (C) 1995-2002 J?rg Schilling
>TOC Type: 1 =3D CD-ROM
>scsidev: '0,0,0'
>scsibus: 0 target: 0 lun: 0
>Linux sg driver version: 3.1.24
>Using libscg version 'schily-0.7'
>Using libscg transport code version 'schily-scsi-linux-sg.c-1.75'
>atapi: 1
>Device type    : Removable CD-ROM
>Version        : 0
>Response Format: 1
>Vendor_info    : 'OPTORITE'
>Identifikation : 'CD-RW CW4002    '
>Revision       : '100E'
>Device seems to be: Generic mmc CD-RW.
>Drive current speed: 32
>Drive default speed: 32
>Drive max speed    : 32
>Selected speed     : 32
>Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
>Driver flags   : MMC-2 SWABAUDIO BURNFREE
>Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P
>RAW/R96R
>Drive buf size : 1806336 =3D 1764 KB
>FIFO size      : 4194304 =3D 4096 KB
>Track 01: data   635 MB
>track: 1 start: 0 pregap: 150
>Total size:      729 MB (72:17.73) =3D 325330 sectors
>Lout start:      730 MB (72:19/55) =3D 325330 sectors
> 41 00 00 14 00 00 00 00
> 41 01 00 10 00 00 00 00
> 41 01 01 10 00 00 02 00
> 41 AA 01 14 00 48 13 37
>Track 1 start 0
>Track 2 start 325330
> 41 00 A0 00 00 00 00 01 00 00 00 00
> 41 00 A1 00 00 00 00 01 00 00 00 00
> 41 00 A2 00 00 00 00 72 19 55 00 00
> 41 00 01 00 00 00 00 00 02 00 00 00
>Current Secsize: 2048
>ATIP info from disk:
>  Indicated writing power: 4
>  Is not unrestricted
>  Is not erasable
>  Disk sub type: Medium Type A, low Beta category (A-) (2)
>  ATIP start of lead in:  -12508 (97:15/17)
>  ATIP start of lead out: 359845 (79:59/70)
>Disk type:    Short strategy type (Phthalocyanine or similar)
>Manuf. index: 22
>Manufacturer: Ritek Co.
>Blocks total: 359845 Blocks current: 359845 Blocks remaining: 34515
>Starting to write CD/DVD at speed 32 in real TAO mode for single
>session.
>Last chance to quit, starting real write    0 seconds. Operation starts.
>Waiting for reader process to fill input buffer ... input buffer ready.
>BURN-Free is ON.
>Turning BURN-Free off
>Performing OPC...
>Starting new track at sector: 0
>Track 01:  186 of  635 MB written (fifo  95%) [buf  63%] =20
>5.0x./usr/local/bin/cdrecord: Input/output error. write_g1: scsi
>sendcmd: no error
>CDB:  2A 00 00 01 74 3E 00 00 1F 00
>status: 0x2 (CHECK CONDITION)
>Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 38 00 00 00
>Sense Key: 0x5 Illegal Request, Segment 0
>Sense Code: 0x38 Qual 0x00 (event status notification) Fru 0x0
>Sense flags: Blk 0 (not valid)
>cmd finished after 0.001s timeout 40s

Kill the unfriendly application that tries to do concurrent access to the 
writer.


Note that this may be a window system which has been written by people who
don't have enough knowledge about OS architecture :-( so you may need to
kill the window system...

If you fould the application, tell me what is was.

J�rg

 EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.fhg.de/usr/schilling   ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to