Package: udev
Version: 172-1
Severity: important
Hello,
since I've upgraded from squeeze to wheezy, I can't read music CDs
anymore. If I put such a CD in the drive, I get the following dmesg:
[ 988.152171] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK
driverbyte=DRIVER_SENSE
[ 988.152177] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[ 988.152183] Info fld=0x10, ILI
[ 988.152185] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this
track
[ 988.152193] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00
02 00
[ 988.152204] end_request: I/O error, dev sr0, sector 64
[ 988.152210] Buffer I/O error on device sr0, logical block 16
[ 988.152214] Buffer I/O error on device sr0, logical block 17
[ 988.159271] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK
driverbyte=DRIVER_SENSE
[ 988.159276] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[ 988.159282] Info fld=0x10, ILI
[ 988.159284] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this
track
[ 988.159290] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00
02 00
[ 988.159301] end_request: I/O error, dev sr0, sector 64
[ 988.159305] Buffer I/O error on device sr0, logical block 16
[ 988.159308] Buffer I/O error on device sr0, logical block 17
[ 988.171518] sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK
driverbyte=DRIVER_SENSE
[ 988.171524] sr 1:0:0:0: [sr0] Sense Key : Illegal Request [current]
[ 988.171529] Info fld=0x10, ILI
[ 988.171531] sr 1:0:0:0: [sr0] Add. Sense: Illegal mode for this
track
[ 988.171538] sr 1:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00
02 00
[ 988.171549] end_request: I/O error, dev sr0, sector 64
[ 988.171553] Buffer I/O error on device sr0, logical block 16
[ 988.171556] Buffer I/O error on device sr0, logical block 17
You might ask what it has to do with udev, but when searching for these
error messages on the net, the most relevant hit was
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591290 so here you are.
I tried to remove /etc/udev/rules.d/70-persistent-cd.rules and reboot,
but without noticeable improvement or even difference. I attach the
rule.
Any help would be appreciated, let me know if I can provide more
information,
Eric
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages udev depends on:
ii debconf [debconf-2.0] 1.5.41
ii libc6 2.13-21
ii libselinux1 2.1.0-4
ii libudev0 172-1
ii lsb-base 3.2-28
ii util-linux 2.19.1-5
Versions of packages udev recommends:
ii pciutils 1:3.1.7-12
ii usbutils 1:004-2
udev suggests no packages.
-- debconf information:
udev/new_kernel_needed: false
udev/title/upgrade:
udev/reboot_needed:
udev/sysfs_deprecated_incompatibility:
# This file was automatically generated by the /lib/udev/write_cd_rules
# program, run by the cd-aliases-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and set the $GENERATED variable.
# HL-DT-ST_DVD-RAM_GSA-H60L (pci-0000:00:1f.2-scsi-1:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="cdrom",
ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="cdrw",
ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="dvd",
ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*",
ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="dvdrw",
ENV{GENERATED}="1"