I've been having intermittent problems with reading from my DVD drive
for a long time -- usually when replaying/ripping CSS-protected disks,
so I put it down to trouble with the special commands needed for CSS
key extraction. Recently the drive has started failing badly and
* the main board totally whenever used for a while -- even when
reading innocent data DVDs. Here is a selection of kernel messages:
kernel: hdb: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
kernel: hdb: drive_cmd: error=0x04
kernel: hdb: timeout waiting for DMA
kernel: ide_dmaproc: chipset supported ide_dma_timeout func only: 14
kernel: scsi : aborting command due to timeout : pid 101227, scsi0, channel 0, id 0, lun 0 0x28 00 00 17 d0 61 00 00 3f 00
kernel: scsi : aborting command due to timeout : pid 101228, scsi0, channel 0, id 0, lun 0 0x28 00 00 17 d0 a0 00 00 3f 00
kernel: scsi : aborting command due to timeout : pid 101229, scsi0, channel 0, id 0, lun 0 0x28 00 00 17 d0 df 00 00 3f 00
kernel: scsi : aborting command due to timeout : pid 101230, scsi0, channel 0, id 0, lun 0 0x28 00 00 17 d1 1e 00 00 04 00
kernel: hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
kernel: hdb: drive not ready for command
kernel: ide-scsi: The scsi wants to send us more data than expected - discarding data
kernel: ide-scsi: [[ 28 0 0 0 1 0 0 0 4 0 0 0 ]
kernel: ]
kernel: ide-scsi: expected 8192 got 16384 limit 8192
kernel: scsi : aborting command due to timeout : pid 3884, scsi0, channel 0, id 0, lun 0 0x28 00 00 02 af 5c 00 00 3f 00
kernel: scsi : aborting command due to timeout : pid 3885, scsi0, channel 0, id 0, lun 0 0x28 00 00 02 af 9b 00 00 3f 00
kernel: scsi : aborting command due to timeout : pid 3886, scsi0, channel 0, id 0, lun 0 0x28 00 00 02 af da 00 00 04 00
kernel: hdb: lost interrupt
last message repeated 6 times
kernel: SCSI host 0 abort (pid 3884) timed out - resetting
kernel: SCSI bus is being reset for host 0 channel 0.
kernel: scsi : aborting command due to timeout : pid 3886, scsi0, channel 0, id 0, lun 0 0x28 00 00 02 af da 00 00 04 00
kernel: SCSI host 0 abort (pid 3886) timed out - resetting
kernel: SCSI bus is being reset for host 0 channel 0.
kernel: hdb: ATAPI reset complete
kernel: hdb: irq timeout: status=0xd0 { Busy }
kernel: hdb: ATAPI reset complete
kernel: I/O error: dev 0b:00, sector 5124640
kernel: I/O error: dev 0b:00, sector 5283544
kernel: I/O error: dev 0b:00, sector 5874704
kernel: I/O error: dev 0b:00, sector 6323848
kernel: I/O error: dev 0b:00, sector 6671312
kernel: I/O error: dev 0b:00, sector 6871704
kernel: spurious 8259A interrupt: IRQ7.
I've heard of hard drives dying, but optical drives? Should I buy a
new drive on the basis of these messages?
I have exchanged everything else I could (IDE channel, main board,
kernel) and nothing helps... except that Win98 can still use that
drive with no problem at all, even for CSS manipulations.
--
Don't anthropomorphize computers. They hate that.