[Linux-Biella] HD DVD che non legge i CD Audio

Daniele Segato daniele.bilug a gmail.com
Sab 18 Lug 2009 14:30:18 CEST


Tempo fa mi ero accorto che il mio lettore CD del portatile non leggeva
i CD audio..
ma poi non ho mai avuto tempo di guardarci

è come inserire un disco non valido..

ecco il dmesg quando ne inserisco uno
[67998.332525] cdrom: This disc doesn't have any tracks I recognize!
[67998.353784] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[67998.353784] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[67998.353784] ide: failed opcode was: unknown
[67998.353864] ATAPI device hda:
[67998.353864]   Error: Illegal request -- (Sense key=0x05)
[67998.353864]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[67998.353864]   The failed "Read 10" packet command was: 
[67998.353864]   "28 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 "
[67998.353864] end_request: I/O error, dev hda, sector 0
[67998.353864] Buffer I/O error on device hda, logical block 0
[67998.353864] Buffer I/O error on device hda, logical block 1
[67998.353864] Buffer I/O error on device hda, logical block 2
[67998.353864] Buffer I/O error on device hda, logical block 3
[67998.355852] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[67998.355870] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[67998.355880] ide: failed opcode was: unknown
[67998.356479] ATAPI device hda:
[67998.356486]   Error: Illegal request -- (Sense key=0x05)
[67998.356494]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[67998.356500]   The failed "Read 10" packet command was: 
[67998.356503]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[67998.356535] end_request: I/O error, dev hda, sector 0
[67998.356542] Buffer I/O error on device hda, logical block 0
[67998.361948] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[67998.361948] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[67998.361948] ide: failed opcode was: unknown
[67998.361948] ATAPI device hda:
[67998.361948]   Error: Illegal request -- (Sense key=0x05)
[67998.361948]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[67998.361948]   The failed "Read 10" packet command was: 
[67998.361948]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[67998.361948] end_request: I/O error, dev hda, sector 0
[67998.361948] Buffer I/O error on device hda, logical block 0
[67998.362314] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[67998.362328] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[67998.362338] ide: failed opcode was: unknown
[67998.362917] ATAPI device hda:
[67998.362921]   Error: Illegal request -- (Sense key=0x05)
[67998.362929]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[67998.362935]   The failed "Read 10" packet command was: 
[67998.362937]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[67998.362961] end_request: I/O error, dev hda, sector 0
[67998.362968] Buffer I/O error on device hda, logical block 0



ho già investigato un po'
il tipo di media (originale/masterizzato) non centra nulla..
è proprio il modulo del kernel del mio CD che non supporta i cd audio...

come potete vedere qui:

$ cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17

drive name:		hda
drive speed:		63
drive # of slots:	1
Can close tray:		1
Can open tray:		1
Can lock tray:		1
Can change speed:	1
Can select disk:	0
Can read multisession:	1
Can read MCN:		1
Reports media changed:	1
Can play audio:		0   <------ QUI
Can write CD-R:		1
Can write CD-RW:	1
Can read DVD:		1
Can write DVD-R:	1
Can write DVD-RAM:	1
Can read MRW:		1
Can write MRW:		1
Can write RAM:		1



attivando il debug ( cat '1' > /proc/sys/dev/cdrom/debug ) non si
ottengono molte informazioni in più, mi pare...

[68231.299964] cdrom: entering cdrom_open
[68231.299964] cdrom: Use count for "/dev/hda" now 1
[68231.300823] cdrom: entering CDROM_DRIVE_STATUS
[68231.303176] cdrom: entering CDROM_MEDIA_CHANGED
[68231.303444] cdrom: entering cdrom_release
[68231.303444] cdrom: Use count for "/dev/hda" now zero
[68231.303444] cdrom: hda: No DVD+RW
[68231.303444] cdrom: Unlocking door!
[68231.306567] cdrom: entering cdrom_open
[68231.306575] cdrom: entering open_for_data
[68231.306848] cdrom: drive_status=4
[68231.307762] cdrom: entering cdrom_count_tracks
[68231.307768] cdrom: wrong media type, but CDO_CHECK_TYPE not set.
[68231.307769] cdrom: all seems well, opening the device.
[68231.307771] cdrom: opening the device gave me 0.
[68231.310220] cdrom: door locked.
[68231.310224] cdrom: device opened successfully.
[68231.312947] cdrom: Use count for "/dev/hda" now 1
[68231.315211] cdrom: entering CDROM_DRIVE_STATUS
[68231.316307] cdrom: entering CDROM_DISC_STATUS
[68231.316307] cdrom: entering cdrom_count_tracks
[68231.316307] cdrom: This disc doesn't have any tracks I recognize!
[68231.320940] cdrom: entering CDROMMULTISESSION
[68231.332341] cdrom: CDROMMULTISESSION successful
[68231.333137] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[68231.333137] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[68231.333137] ide: failed opcode was: unknown
[68231.333480] ATAPI device hda:
[68231.333480]   Error: Illegal request -- (Sense key=0x05)
[68231.333480]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[68231.333480]   The failed "Read 10" packet command was: 
[68231.333480]   "28 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 "
[68231.333480] end_request: I/O error, dev hda, sector 0
[68231.333480] Buffer I/O error on device hda, logical block 0
[68231.333480] Buffer I/O error on device hda, logical block 1
[68231.333480] Buffer I/O error on device hda, logical block 2
[68231.333480] Buffer I/O error on device hda, logical block 3
[68231.334217] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[68231.334217] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[68231.334217] ide: failed opcode was: unknown
[68231.334232] ATAPI device hda:
[68231.334232]   Error: Illegal request -- (Sense key=0x05)
[68231.334232]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[68231.334232]   The failed "Read 10" packet command was: 
[68231.334232]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[68231.334232] end_request: I/O error, dev hda, sector 0
[68231.334232] Buffer I/O error on device hda, logical block 0
[68231.334232] cdrom: entering cdrom_open
[68231.334232] cdrom: entering open_for_data
[68231.334509] cdrom: drive_status=4
[68231.336545] cdrom: entering cdrom_count_tracks
[68231.336545] cdrom: wrong media type, but CDO_CHECK_TYPE not set.
[68231.336545] cdrom: all seems well, opening the device.
[68231.336545] cdrom: opening the device gave me 0.
[68231.336790] cdrom: door locked.
[68231.336790] cdrom: device opened successfully.
[68231.338513] cdrom: Use count for "/dev/hda" now 2
[68231.342077] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[68231.342090] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[68231.342096] ide: failed opcode was: unknown
[68231.342545] ATAPI device hda:
[68231.342545]   Error: Illegal request -- (Sense key=0x05)
[68231.342545]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[68231.342545]   The failed "Read 10" packet command was: 
[68231.342545]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[68231.342545] end_request: I/O error, dev hda, sector 0
[68231.342545] Buffer I/O error on device hda, logical block 0
[68231.343068] hda: command error: status=0x51 { DriveReady SeekComplete
Error }
[68231.343068] hda: command error: error=0x51 { IllegalLengthIndication
LastFailedSense=0x05 }
[68231.343068] ide: failed opcode was: unknown
[68231.343393] ATAPI device hda:
[68231.343393]   Error: Illegal request -- (Sense key=0x05)
[68231.343393]   Illegal mode for this track or incompatible medium --
(asc=0x64, ascq=0x00)
[68231.343393]   The failed "Read 10" packet command was: 
[68231.343393]   "28 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 "
[68231.343393] end_request: I/O error, dev hda, sector 0
[68231.343393] Buffer I/O error on device hda, logical block 0
[68231.343393] cdrom: entering cdrom_release
[68231.343419] cdrom: entering cdrom_release
[68231.343419] cdrom: Use count for "/dev/hda" now zero
[68231.343419] cdrom: hda: No DVD+RW
[68231.343419] cdrom: Unlocking door!
[68231.366147] cdrom: entering cdrom_open
[68231.366147] cdrom: Use count for "/dev/hda" now 1
[68231.366147] cdrom: entering CDROM_DRIVE_STATUS
[68231.366147] cdrom: entering cdrom_release
[68231.366147] cdrom: Use count for "/dev/hda" now zero
[68231.366147] cdrom: hda: No DVD+RW
[68231.366147] cdrom: Unlocking door!
[68233.157977] cdrom: entering cdrom_open
[68233.157977] cdrom: Use count for "/dev/hda" now 1
[68233.157977] cdrom: entering CDROM_DRIVE_STATUS
[68233.158801] cdrom: entering CDROM_MEDIA_CHANGED
[68233.162216] cdrom: entering cdrom_release
[68233.162216] cdrom: Use count for "/dev/hda" now zero
[68233.162216] cdrom: hda: No DVD+RW
[68233.162216] cdrom: Unlocking door!




si accettano consigli

ed in particolare, sapete a chi possono rivolgermi per chiedere un bug
fix? (aka: chi sviluppa il driver)

# uname -a
Linux Luffy 2.6.26-2-686-bigmem #1 SMP Thu Mar 26 02:03:34 UTC 2009 i686
GNU/Linux

nel week end proverò ad aggiornare il kernel

just in case qui sotto lsmod

# lsmod 
Module                  Size  Used by
nls_utf8                2528  1 
nls_cp437               6336  1 
vfat                    9952  1 
fat                    41664  1 vfat
nls_base                7588  4 nls_utf8,nls_cp437,vfat,fat
nvidia               7218300  38 
binfmt_misc             8296  1 
ppdev                   7268  0 
parport_pc             23396  0 
lp                      8932  0 
parport                31756  3 ppdev,parport_pc,lp
rfcomm                 29040  2 
l2cap                  18016  9 rfcomm
bluetooth              45636  4 rfcomm,l2cap
acpi_cpufreq            7564  1 
cpufreq_stats           4640  0 
cpufreq_userspace       4420  0 
cpufreq_ondemand        7244  1 
freq_table              5088  3
acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
cpufreq_powersave       2624  0 
cpufreq_conservative     6728  0 
ipt_MASQUERADE          3360  1 
xt_tcpudp               3584  36 
xt_state                2784  8 
nf_nat_sip              6208  0 
nf_conntrack_sip       16860  1 nf_nat_sip
nf_nat_ftp              3296  0 
nf_conntrack_ftp        7620  1 nf_nat_ftp
iptable_mangle          3456  0 
iptable_nat             5448  1 
nf_nat                 16312  4
ipt_MASQUERADE,nf_nat_sip,nf_nat_ftp,iptable_nat
nf_conntrack_ipv4      13036  11 iptable_nat,nf_nat
nf_conntrack           56308  9
ipt_MASQUERADE,xt_state,nf_nat_sip,nf_conntrack_sip,nf_nat_ftp,nf_conntrack_ftp,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_filter          3392  1 
ip_tables              10928  3
iptable_mangle,iptable_nat,iptable_filter
x_tables               14052  5
ipt_MASQUERADE,xt_tcpudp,xt_state,iptable_nat,ip_tables
ipv6                  235908  36 
fuse                   43676  1 
dm_snapshot            15108  0 
coretemp                6272  0 
sbp2                   19724  0 
loop                   13516  0 
joydev                  9248  0 
snd_hda_intel         326552  18 
snd_pcm_oss            33600  0 
snd_mixer_oss          13088  1 snd_pcm_oss
snd_pcm                63428  7 snd_hda_intel,snd_pcm_oss
snd_seq_dummy           3428  0 
arc4                    2592  2 
snd_seq_oss            25760  0 
ecb                     3392  2 
crypto_blkcipher       16004  1 ecb
snd_seq_midi            6496  0 
snd_rawmidi            19296  1 snd_seq_midi
iwl4965                93992  0 
iwlcore                24288  1 iwl4965
snd_seq_midi_event      7200  2 snd_seq_oss,snd_seq_midi
pcmcia                 30444  0 
firmware_class          7584  2 iwl4965,pcmcia
snd_seq                42224  8
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              18568  7 snd_pcm,snd_seq
rfkill                  6420  2 iwlcore
snd_seq_device          7148  5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
uvcvideo               46504  0 
mac80211              140480  2 iwl4965,iwlcore
snd                    46372  37
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               7136  1 snd
led_class               4676  1 iwlcore
compat_ioctl32          2080  1 uvcvideo
i2c_i801                8688  0 
yenta_socket           21516  1 
rsrc_nonstatic         10624  1 yenta_socket
tifm_7xx1               6016  0 
snd_page_alloc          8648  2 snd_hda_intel,snd_pcm
cfg80211               22344  2 iwl4965,mac80211
videodev               28288  1 uvcvideo
v4l1_compat            13028  2 uvcvideo,videodev
i2c_core               20596  2 nvidia,i2c_i801
pcmcia_core            32660  3 pcmcia,yenta_socket,rsrc_nonstatic
tifm_core               8316  1 tifm_7xx1
video                  17200  11 
output                  3680  1 video
battery                10948  0 
ac                      4964  0 
button                  6864  0 
psmouse                33104  0 
serio_raw               5508  0 
pcspkr                  3200  0 
evdev                   8768  13 
ext3                  106280  4 
jbd                    40212  1 ext3
mbcache                 7876  1 ext3
ide_cd_mod             28420  0 
cdrom                  30944  1 ide_cd_mod
ide_pci_generic         4676  0 [permanent]
sd_mod                 22968  9 
ata_generic             5444  0 
usbhid                 36704  0 
hid                    33952  1 usbhid
ff_memless              5160  1 usbhid
usb_storage            77856  2 
uhci_hcd               19504  0 
ahci                   24428  6 
libata                141280  2 ata_generic,ahci
piix                    7336  0 [permanent]
scsi_mod              130092  4 sbp2,sd_mod,usb_storage,libata
sdhci                  13956  0 
ohci1394               26000  0 
dock                    9072  1 libata
ide_core               96968  3 ide_cd_mod,ide_pci_generic,piix
mmc_core               40700  1 sdhci
ieee1394               76600  2 sbp2,ohci1394
r8169                  24612  0 
ehci_hcd               29388  0 
intel_agp              23492  0 
usbcore               119248  6
uvcvideo,usbhid,usb_storage,uhci_hcd,ehci_hcd
agpgart                29576  2 nvidia,intel_agp
thermal                15996  0 
processor              33504  4 acpi_cpufreq,thermal
fan                     4932  0 
thermal_sys            11624  4 video,thermal,processor,fan
dm_mirror              15872  0 
dm_log                  9252  1 dm_mirror
dm_mod                 46952  3 dm_snapshot,dm_mirror,dm_log




Maggiori informazioni sulla lista Linux