[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

plextor cd-r trouble



Hello:

I've been struggling with getting my Plextor Plexwriter 412 to work for
quite some time now.  I think I have nearly exhausted every possible
trouble shooting option, and the drive still does not work.  Also this
is my second drive of the same model, I sent the first one back to the
factory on warranty.

The following lengthy message is a description of my system, software
errors, etc., hopefully enough relevant information to make some
progress.

My scsi system consists of the following internal components:

    - Adaptec 2940UW pcsi scsi controller
    - Plextor PlexWriter 412c SCSI cd-r
    - Seagate ST34371W Barracuda 4.3 gig scsi hard drive

The Adaptec 2940uw controller has two internal connectors, a 50-pin
narrow connector and a 68-pin wide connector.  I have separate cables
for my two drives (the cd-r and harddrive).  I have termination enabled
on all components (because the card and two drives are each at their
physical ends of the scsi cable, i.e. there is no chain).

In terms of software, I've tried the following: Linux kernel version
2.2.13 with the stock "sg" (scsi generic) drivers, and cdrecord 1.6
(installed from Debian package).

Next I tried the same version of cdrecord, but with the Linux kernel
2.2.13 patched with the "enhanced" sg drivers written by the author of
cdrecord.

Then I tried the latest alpha of cdrecord 1.8 (alpha 34 at the time)
still with my patched linux kernel 2.2.13 (i.e. with the other sg
drivers).

The output of two typical dummy burns that fail, using cdrecord 1.6:

burn one:

Starting new track at sector: 0         
cdrecord: Success. write_g1: scsi sendcmd: retryable error
CDB:  2A 00 00 00 03 74 00 00 0D 00     
status: 0x2 (CHECK CONDITION)           
Sense Bytes: F0 00 03 00 00 04 0A 0A 00 00 00 00 0C 07 00 00
Sense Key: 0x3 Medium Error, Segment 0  
Sense Code: 0x0C Qual 0x07 (write error - recovery needed) Fru 0x0
Sense flags: Blk 1034 (valid)           
cmd finished after 0.005s timeout 40s   
                                        
					write track data: error after
2079168 bytes
Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00
cdrecord: Success. flush cache: scsi sendcmd: retryable error
CDB:  35 00 00 00 00 00 00 00 00 00     
status: 0x2 (CHECK CONDITION)           
Sense Bytes: F0 00 03 00 00 02 1C 0A 00 00 00 00 0C 00 00 00
Sense Key: 0x3 Medium Error, Segment 0  
Sense Code: 0x0C Qual 0x00 (write error) Fru 0x0
Sense flags: Blk 540 (valid)            
cmd finished after 3.501s timeout 120s  
Trouble flushing the cache              
Writing  time:   28.151s                
Fixating...

burn two:

Starting new track at sector: 0
cdrecord: Success. write_g1: scsi sendcmd: retryable error
CDB:  2A 00 00 00 00 00 00 00 0D 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 03 00 00 00 00 0A 00 00 00 00 02 00 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x02 Qual 0x00 (no seek complete) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 18.032s timeout 40s
write track data: error after 0 bytes
Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00
Writing  time:   23.050s
Fixating...
cdrecord: Success. close track/session: scsi sendcmd: retryable error
CDB:  5B 00 02 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 2C 04 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x2C Qual 0x04 (current program area is empty) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.000s timeout 480s
Fixating time:    0.002s
cdrecord: fifo had 128 puts and 1 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.

dmesg output:

Linux version 2.2.13 (root@sewage) (gcc version pgcc-2.95.2 19991024 \
        (release)) #1 Wed Dec 8 01:01:07 CST 1999 
Detected 265911474 Hz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 265.42 BogoMIPS
Memory: 95632k/98304k available (964k kernel code, 412k reserved, 1232k \
        data, 64k init) 
CPU: Intel Pentium II (Klamath) stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfd921
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:00 [8086/1237]: Passive release enable (00)
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
Initializing RT netlink socket
Starting kswapd v 1.5 
matroxfb: Matrox Millennium (PCI) detected
matroxfb: MTRR's turned on
matroxfb: 1024x768x24bpp (virtual: 1024x1365)
matroxfb: framebuffer at 0xFF000000, mapped to 0xc6805000, size 4194304
Console: switching to colour frame buffer device 128x48
fb0: MATROX VGA frame buffer device
vesafb: framebuffer at 0xff000000, mapped to 0xc6c06000, size 4096k
vesafb: mode is 1024x768x32, linelength=4096, pages=0
vesafb: protected mode interface info at c000:7ba0
vesafb: scrolling: redraw
vesafb: directcolor: size=8:8:8:8, shift=24:16:8:0
fb1: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: not 100% native mode: will probe irqs later
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hdc: TOSHIBA CD-ROM XM-6002B, ATAPI CDROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: ATAPI 16X CD-ROM drive, 256kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 15/0
(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi0) Downloading sequencer code... 413 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.20/3.2.4
       <Adaptec AHA-294X Ultra SCSI host adapter>
scsi : 1 host.
(scsi0:0:0:0) Synchronous at 40.0 Mbyte/sec, offset 8.
  Vendor: SEAGATE   Model: ST34371W          Rev: 0484
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
(scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 8.
  Vendor: PLEXTOR   Model: CD-R   PX-R412C   Rev: 1.07
  Type:   CD-ROM                             ANSI SCSI revision: 02
scsi : detected 1 SCSI disk total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 8496884 [4148 MB] [4.1 GB]
3c59x.c:v0.99H 11/17/98 Donald Becker \
        http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html 
eth0: 3Com 3c905 Boomerang 100baseTx at 0xff00,  00:60:08:15:9d:e2, IRQ 10
  8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface.
  MII transceiver found at address 24, status 7849.
  Enabling bus-master transmits and whole-frame receives.
Partition check:
 sda: sda1 sda2 sda3 sda4
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 64k freed
Adding Swap: 56220k swap-space (priority -1)
parport0: PC-style at 0x378 [SPP]
parport0: no IEEE-1284 device present.
lp0: using parport0 (polling).
CSLIP: code copyright 1989 Regents of the University of California
PPP: version 2.3.7 (demand dialling)
PPP line discipline registered.
isapnp: Card 'OPL3-SA3 Snd System '
isapnp: Card 'Creative SB AWE32 PnP'
isapnp: 2 Plug & Play cards detected total
registered device ppp0
PPP BSD Compression module registered
PPP Deflate Compression module registered

/proc/scsi/scsi:

Attached devices: 
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST34371W         Rev: 0484
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: PLEXTOR  Model: CD-R   PX-R412C  Rev: 1.07
  Type:   CD-ROM                           ANSI SCSI revision: 02

/proc/scsi/aic7xxx/0:

Adaptec AIC7xxx driver version: 5.1.20/3.2.4
Compile Options:
  TCQ Enabled By Default : Disabled
  AIC7XXX_PROC_STATS     : Disabled
  AIC7XXX_RESET_DELAY    : 10

Adapter Configuration:
           SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
                           Ultra Wide Controller
    PCI MMAPed I/O Base: 0xffbeb000
 Adapter SEEPROM Config: SEEPROM found and used.
      Adaptec SCSI BIOS: Enabled
                    IRQ: 9
                   SCBs: Active 1, Max Active 2,
                         Allocated 15, HW 16, Page 255
             Interrupts: 30104
      BIOS Control Word: 0x18b6
   Adapter Control Word: 0x005e
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0001
 Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 8
    Tagged Queue By Device array for aic7xxx host instance 0:
      {255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
    Actual queue depth per device for aic7xxx host instance 0:
      {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Statistics:

(scsi0:0:0:0)
  Device using Wide/Sync transfers at 40.0 MByte/sec, offset 8
  Transinfo settings: current(12/8/1/0), goal(12/8/1/0), user(12/15/1/0)
  Total transfers 26122 (23328 reads and 2794 writes)


(scsi0:0:4:0)
  Device using Narrow/Sync transfers at 10.0 MByte/sec, offset 8
  Transinfo settings: current(25/8/0/0), goal(12/15/0/0), user(12/15/1/0)
  Total transfers 3770 (3770 reads and 0 writes)


-- 
Matt Garman, garman@ews.uiuc.edu
"And through the window in the wall
 Come streaming in on sunlight wings
 A million bright ambassadors of morning." 
	--Pink Floyd, "Echoes"


Reply to: