Comment 14 for bug 228624

Revision history for this message
DarkStarSword (darkstarsword) wrote :

+1 from me.
At first I figured I wasn't able to play DVDs because maybe libdvdcss wasn't installed or something and didn't think anything of it, but I've now checked over everything and can confirm that it is the same problem described above. Problem manifested after installing Hardy (I did a clean install courtesy of a hard drive crash - possibly relevant is the fact that I was unable to install using this drive due to IO errors while booting the live CD, likely from this same issue - this may be reason to release an updated install disc once fixed. I also have an external USB LG DVD burner which is working perfectly and I was able to use to install from).

Strangely I am able to read the start of the CD/DVD - enough for the system to recognise the media & filesystem and even mount, but not enough to do anything useful with it. I checked and the last byte that can be read is at location 0xAFFF on one CD, 0x7FFF on another DVD, 0x4FFFF on the same DVD after ejecting & reinserting, etc, etc, etc. There is data accessible further on each disc, but is very patchy as to the exact locations.

sudo hdparm -i /dev/scd0

/dev/scd0:

 Model=PIONEER DVD-RW DVR-111D , FwRev=1.23 , SerialNo=
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=13395, BuffSize=64kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 *udma4
 AdvancedPM=no
 Drive conforms to: Unspecified: ATA/ATAPI-2,3,4,5

 * signifies the current active mode

Inserting a CD produces this in dmesg (doing anything with drive, CD or DVD produces the first four lines with varying sectors):
[313609.816081] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313609.816089] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313609.816092] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313609.816097] end_request: I/O error, dev sr0, sector 104
[313609.816101] Buffer I/O error on device sr0, logical block 26
[313609.816106] Buffer I/O error on device sr0, logical block 27
[313609.816109] Buffer I/O error on device sr0, logical block 28
[313609.816112] Buffer I/O error on device sr0, logical block 29
[313609.816114] Buffer I/O error on device sr0, logical block 30
[313609.816116] Buffer I/O error on device sr0, logical block 31
[313609.816119] Buffer I/O error on device sr0, logical block 32
[313609.816121] Buffer I/O error on device sr0, logical block 33
[313609.816123] Buffer I/O error on device sr0, logical block 34
[313609.816126] Buffer I/O error on device sr0, logical block 35
[313609.916962] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313609.916969] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313609.916972] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313609.916977] end_request: I/O error, dev sr0, sector 236
[313610.233764] UDF-fs: No VRS found
[313610.267136] ISO 9660 Extensions: Microsoft Joliet Level 1
[313610.271363] ISOFS: changing to secondary root
[313611.663228] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.663235] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.663239] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.663243] end_request: I/O error, dev sr0, sector 392
[313611.669510] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.669514] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.669517] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.669520] end_request: I/O error, dev sr0, sector 392
[313611.788044] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.788052] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.788055] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.788060] end_request: I/O error, dev sr0, sector 380
[313611.797055] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.797062] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.797066] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.797071] end_request: I/O error, dev sr0, sector 380
[313611.803874] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.803881] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.803885] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.803889] end_request: I/O error, dev sr0, sector 384
[313611.969150] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313611.969157] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313611.969161] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313611.969166] end_request: I/O error, dev sr0, sector 5092
[313612.202918] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313612.202925] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313612.202929] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313612.202933] end_request: I/O error, dev sr0, sector 380
[313612.327844] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313612.327853] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313612.327857] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313612.327862] end_request: I/O error, dev sr0, sector 348
[313612.328550] ISOFS: unable to read i-node block
[313612.334812] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313612.334820] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313612.334824] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313612.334828] end_request: I/O error, dev sr0, sector 352
[313612.335518] ISOFS: unable to read i-node block
[313612.587616] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313612.587624] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313612.587627] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313612.587632] end_request: I/O error, dev sr0, sector 380
[313612.594567] sr 6:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[313612.594575] sr 6:0:0:0: [sr0] Sense Key : Hardware Error [current]
[313612.594578] sr 6:0:0:0: [sr0] Add. Sense: Logical unit communication CRC error (Ultra-DMA/32)
[313612.594583] end_request: I/O error, dev sr0, sector 384