DVD olvasás probléma: Philips SCB5265

Néhány gyári DVD-t nem olvas a Philips SCB5265, míg másokkal gond nélkül megbirkózik. Azt a DVD-t, amit nem olvas, azt más asztali lejátszó hiba nélkül lejátsza. Találkozott már valaki ezzel a problémával?

A hibaüzenet a hibás olvasásnál dmesg-ben a következő:


hdc: command error: status=0x51 { DriveReady SeekComplete Error }
hdc: command error: error=0x54 { AbortedCommand LastFailedSense=0x05 }
ide: failed opcode was: unknown
ATAPI device hdc:
  Error: Illegal request -- (Sense key=0x05)
  Logical block address out of range -- (asc=0x21, ascq=0x00)
  The failed "Read 10" packet command was: 
  "28 00 00 00 00 10 00 00 02 00 00 00 00 00 00 00 "
end_request: I/O error, dev hdc, sector 64
Buffer I/O error on device hdc, logical block 16
Buffer I/O error on device hdc, logical block 17

Amit eddig sikerült kiderítenem az az, hogy létezik a drive-hoz két különböző verziójú firmware frissítés is (weblap; TD17 (5/1/2007): PHILIPS-SCB5265-TD17.zip; TD19 (12/13/2005): SCB5265_fwTD19.zip), de mindkettő futtatásához Windows kellene (wine-nal nem megy) és a Changelog-ot sem találtam meg egyik verzióhoz sem.


Linux 2.6.23
hdc: PHILIPS CD-RW/DVD-ROM SCB5265, ATAPI CD/DVD-ROM drive

# hdparm -I /dev/hdc

/dev/hdc:

ATAPI CD-ROM, with removable media
        Model Number:       PHILIPS CD-RW/DVD-ROM SCB5265           
        Serial Number:      
        Firmware Revision:  TX01    
Standards:
        Likely used CD-ROM ATAPI-1
Configuration:
        DRQ response: 50us.
        Packet size: 12 bytes
Capabilities:
        LBA, IORDY(can be disabled)
        DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2 
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4 
             Cycle time: no flow control=120ns  IORDY flow control=120ns

Hozzászólások

"Néhány gyári DVD-t nem olvas a Philips SCB5265, míg másokkal gond nélkül megbirkózik. Azt a DVD-t, amit nem olvas, azt más asztali lejátszó hiba nélkül lejátsza. Találkozott már valaki ezzel a problémával?"

Igen. :)
Jelenleg laptopomban is ez a gondom.

A megoldás engem is érdekelne, mert hiába "polírozom" a lézert.

Mechanikus hiba okozza?

----------------------------------------------------------------

/dev/hdc:

ATAPI CD-ROM, with removable media
        Model Number:       TOSHIBA DVD-ROM SD-C2612
        Serial Number:      Z2Z1112342
        Firmware Revision:  1315
Standards:
        Used: ATAPI for CD-ROMs, SFF-8020i, r2.5
        Supported: CD-ROM ATAPI-2
Configuration:
        DRQ response: 50us.
        Packet size: 12 bytes
Capabilities:
        LBA, IORDY(can be disabled)
        Buffer size: 192.0kB
        DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by CSEL

----------------------------------------------------------------

Tavasszal egy LG DVD-íróval, szinte pontosan ilyen hibaüzenetet kaptam írás elején.
Kb 10 lemezt dobtam ki, mire elhittem, hogy elromlott. Vettem szintén LG-t, bele a gépbe és azóta nincs gond.
Viszont a "szemét" hiába pucoltam nem javult meg. Talán a pozicionáló mechanika kopott ki?

(Az érdekes, hogy olvasni gond nélkül olvas, írni abszolut nem tud. Félanalfabéta.)

"Required for VISTA compatibility. Please update firmware before upgrading to VISTA"

Jó supportja van a microsoftnak. :)

----------------------------------------------------------------

Ha beállítom az IDE SCSI emulációt, akkor a wine 0.9.47 alatt a firmware updater felismeri a drive-ot. A firmware frissítést még nem mertem elindítani, előbb megpróbálok kicsit utánajárni, hogy egyáltalán működhet-e a dolog: kicsit aggasztóak a fixme üzenetek.


$ su
# rmmod ide-cd
# modprobe -k ide-scsi
# exit
$ wine PHILIPS-SCB5265-TD19.EXE 
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 0.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 1.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 2.
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 1\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 2\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 3\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 4\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 5\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 6\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 7\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 1\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 2\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 3\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 4\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 5\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 6\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 7\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 1\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 2\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 3\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 4\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 5\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 6\Logical Unit Id 0
err:aspi:SCSI_GetDeviceName Could not open HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 7\Logical Unit Id 0