Audio-CDs können unter Linux nicht wiedergegeben werden: "Puffer-E / A-Fehler auf Gerät sr0"

1708
mg.

Ich habe ein Thinkpad R61 mit einem Matshita-Laufwerk und kann, wie der Titel sagt, keine Audio-CDs abspielen. Nach dem Einlegen einer CD zeigt syslog:

Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] Sense Key : 0x5 [current] Aug 26 10:39:36 localhost kernel: Info fld=0x0 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] ASC=0x64 ASCQ=0x0 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 40 00 Aug 26 10:39:36 localhost kernel: end_request: I/O error, dev sr0, sector 0 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 0 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 1 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 2 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 3 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 4 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 5 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 6 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 7 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 8 Aug 26 10:39:36 localhost kernel: Buffer I/O error on device sr0, logical block 9 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] Sense Key : 0x5 [current] Aug 26 10:39:36 localhost kernel: Info fld=0x0 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] ASC=0x64 ASCQ=0x0 Aug 26 10:39:36 localhost kernel: sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 02 00 Aug 26 10:39:36 localhost kernel: end_request: I/O error, dev sr0, sector 0 

Ich wusste nicht, ob es sich um ein Hardwareproblem handelt, also habe ich ein externes DVD-Laufwerk ausprobiert, aber ich habe die gleichen Fehler erhalten.
Um CDs abzuspielen, habe ich verschiedene Programme ausprobiert: xmms2, cdcd, mplayer und sound-juicer und verschiedene CDs (alle original, wenn dies von Bedeutung ist), aber ohne Glück.

Ich habe auch eine andere Kernel-Version ausprobiert, eigentlich verwende ich eine benutzerdefinierte Version, eine vorkompilierte Debian-Version (Paket linux-image-2.6.32-5-amd64), jedoch wieder ohne Erfolg.

Hier eine relevante Kernel-Konfiguration:

# # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_TGT is not set # CONFIG_SCSI_NETLINK is not set CONFIG_SCSI_PROC_FS=y  # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y # CONFIG_CHR_DEV_SCH is not set # CONFIG_SCSI_MULTI_LUN is not set # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set CONFIG_SCSI_WAIT_SCAN=m  # # SCSI Transports # # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set # CONFIG_SCSI_SAS_ATTRS is not set # CONFIG_SCSI_SAS_LIBSAS is not set # CONFIG_SCSI_SRP_ATTRS is not set # CONFIG_SCSI_LOWLEVEL is not set # CONFIG_SCSI_DH is not set # CONFIG_SCSI_OSD_INITIATOR is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y # CONFIG_SATA_PMP is not set CONFIG_SATA_AHCI=y # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # CONFIG_SATA_SVW is not set CONFIG_ATA_PIIX=y 

Hier die Ausgabe von hdparm -i /dev/sr0:

/dev/sr0:  Model=MATSHITADVD-RAM UJ-850, FwRev=RB11, SerialNo=HB5 
0

1 Antwort auf die Frage

2
Janne Pikkarainen

Ein Debian-Fehler trifft Sie! Ein Debian-Fehler trifft Sie! Ein Debian-Fehler trifft Sie! Du stirbst ... willst du, dass dein Eigentum identifiziert wird? (j / n)

Hm.

Es scheint, dass Sie einen echten Debian-Fehler gefunden haben . Kurz gesagt, die udev-Regeln sind etwas durcheinander und daher werden nur Daten-CDs standardmäßig unterstützt.

Die gute Nachricht ist, dass der Fehler jetzt behoben werden sollte. Bist du in apt-get update && apt-get upgradeletzter Zeit gerannt?

Die Installation von udev 0.161 hat mir dabei geholfen, die Fehler zu beheben. Jetzt kann ich Audio-CDs mit dem vorkompilierten Debian-Kernel abspielen, jedoch nicht mit meiner eigenen Konfiguration. Ich kann nicht verstehen, welche Module ich brauche, lshw-gtk zeigt die ide-Schnittstelle (Treiber ata-piix), aber das reicht nicht aus. Welche anderen Module brauche ich? mg. vor 13 Jahren 0
Haben Sie die ATAPI-Unterstützung aktiviert? Janne Pikkarainen vor 13 Jahren 0
Das Problem war einfacher als erwartet, alle diese Programme betrachten / dev / cdrom, während ich / dev / cdrom1 habe. Diese Fehler bringen mich in die falsche Richtung. Danke, Janne mg. vor 13 Jahren 0
Bitte! :) Die Fehler können manchmal sehr verwirrend sein. Janne Pikkarainen vor 13 Jahren 0