More detail on the lockup problem with the HP8200e CD writer.  The
writer locks up about every second or third time I write a CD.  Short
CDs are less likely to see the problem than long ones.  Under windows,
the unit works fine.   

I've tried unplugging the USB cable between runs, and unloading and
reloading the usb-storage driver.  That doesn't help.

When the cdrecord program stops it has this error message, then it just hangs:

    WARNING: padding up to secsize.
    Track 11:  35 of  35 MB written (fifo 100%).
    Track 11: Total bytes read/written: 36711980/36712368 (15609 sectors).
    cdrecord: faio_wait_on_buffer for writer timed out.

A ps on the process gives: 

davec@neon:/var/log$ ps -lC cdrecord
  F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
100 S     0   440   368  0  69   0 -  1332 sg_rea pts/0    00:00:43 cdrecord
140 D     0   441   440  0  69   0 -  1332 scsi_b pts/0    00:00:00 cdrecord

Here's what I found in my syslog file after the lock up.  I'd forward
the log of the whole transfer, except that it's 240k compressed.  If
anyone wants to scan it for clues, I'll send it to you.

Dec 23 17:38:42 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:42 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:42 neon kernel: usb-storage: Command WRITE_10 (10 bytes)
Dec 23 17:38:42 neon kernel: usb-storage: 2a 00 00 02 5d 82 00 00 0d 00 10 c0
Dec 23 17:38:42 neon kernel: usb-storage: Status = 50
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 38 of 38 bytes
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 30576 of 30576 bytes
Dec 23 17:38:42 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:42 neon kernel: usb-storage: Wrote 022FDD3C bytes
Dec 23 17:38:42 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:42 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:42 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:42 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:42 neon kernel: usb-storage: Command WRITE_10 (10 bytes)
Dec 23 17:38:42 neon kernel: usb-storage: 2a 00 00 02 5d 8f 00 00 09 00 a7 c1
Dec 23 17:38:42 neon kernel: usb-storage: Status = 50
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 38 of 38 bytes
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 21168 of 21168 bytes
Dec 23 17:38:42 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:42 neon kernel: usb-storage: Wrote 02302FEC bytes
Dec 23 17:38:42 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:42 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:42 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:42 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:42 neon kernel: usb-storage: Command SYNCHRONIZE_CACHE (10 bytes)
Dec 23 17:38:42 neon kernel: usb-storage: 35 00 00 00 00 00 00 00 00 00 a7 c1
Dec 23 17:38:42 neon kernel: usb-storage: Status = 50
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:42 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:42 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 279 steps
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 00 00 00 00 00 00 00 00 00 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 00 00 00 00 00 00 00 00 00 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command MODE_SENSE_10 (10 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 5a 00 05 00 00 00 00 00 02 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred in 2 of 2 bytes
Dec 23 17:38:48 neon kernel: usb-storage: 00 3A 
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command MODE_SENSE_10 (10 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 5a 00 05 00 00 00 00 00 3c 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred in 60 of 60 bytes
Dec 23 17:38:48 neon kernel: usb-storage: 00 3A 02 00 00 00 00 00 05 32 01 00 00 00 00 
00 
Dec 23 17:38:48 neon kernel: usb-storage: 00 00 00 00 00 00 00 96 00 00 00 00 00 00 00 
00 
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command MODE_SENSE_10 (10 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 5a 00 05 00 00 00 00 00 3c 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 12 of 12 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:38:48 neon kernel: usb-storage: Transferred in 60 of 60 bytes
Dec 23 17:38:48 neon kernel: usb-storage: 00 3A 02 00 00 00 00 00 05 32 01 00 00 00 00 
00 
Dec 23 17:38:48 neon kernel: usb-storage: 00 00 00 00 00 00 00 96 00 00 00 00 00 00 00 
00 
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command MODE_SELECT_10 (10 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 55 10 00 00 00 00 00 00 3c 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 50
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 38 of 38 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 60 of 60 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 1 steps
Dec 23 17:38:48 neon kernel: usb-storage: Wrote 0000003C bytes
Dec 23 17:38:48 neon kernel: usb-storage: scsi cmd done, result=0x0
Dec 23 17:38:48 neon kernel: usb-storage: *** thread sleeping.
Dec 23 17:38:48 neon kernel: usb-storage: queuecommand() called
Dec 23 17:38:48 neon kernel: usb-storage: *** thread awakened.
Dec 23 17:38:48 neon kernel: usb-storage: Command READ TRACK INFORMATION (10 bytes)
Dec 23 17:38:48 neon kernel: usb-storage: 52 01 00 00 00 ff 00 00 1c 00 a7 c1
Dec 23 17:38:48 neon kernel: usb-storage: Status = 58
Dec 23 17:38:48 neon kernel: usb-storage: Transferred out 14 of 14 bytes
Dec 23 17:38:48 neon kernel: usb-storage: Waited not busy for 0 steps
Dec 23 17:42:48 neon kernel: usb-storage: command_abort() called
Dec 23 17:42:48 neon kernel: usb-storage: us_transfer_partial(): unknown error
Dec 23 17:42:48 neon kernel: usb-storage: CB_reset() called
Dec 23 17:42:53 neon kernel: usb-storage: CB[I] soft reset failed -110
Dec 23 17:42:53 neon kernel: usb-storage: -- transport indicates transport failure
Dec 23 17:42:53 neon kernel: usb-storage: scsi cmd done, result=0x70000
Dec 23 17:42:53 neon kernel: usb-storage: *** thread sleeping.


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to