--- Begin Message ---
Package: linux-image-2.6.22-3-686
Version: 2.6.22-6
Severity: normal
Tags: patch
--- Please enter the report below this line. ---
Note: This same bug was found on the AMD64 kernel
When a Nikon D40 Digital Single Lens Reflex (DSLR) camera is connected if fails to
the device and thus does not import the pictures.
The following is reported in /var/log/syslog
--- System information. ---Jan 10 21:04:45 wiley kernel: Initializing USB Mass Storage driver...
Jan 10 21:04:45 wiley kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 10 21:04:45 wiley kernel: usbcore: registered new interface driver usb-storage
Jan 10 21:04:45 wiley kernel: USB Mass Storage support registered.
Jan 10 21:04:45 wiley kernel: usb-storage: device found at 2
Jan 10 21:04:45 wiley kernel: usb-storage: waiting for device to settle before scanning
Jan 10 21:04:45 wiley NetworkManager: <debug> [1199999085.267573] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4b0_413_6286775_if0').
Jan 10 21:04:45 wiley NetworkManager: <debug> [1199999085.335633] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4b0_413_6286775_usbraw').
Jan 10 21:04:50 wiley kernel: usb-storage: device scan complete
Jan 10 21:04:50 wiley kernel: scsi 0:0:0:0: Direct-Access NIKON D40 1.10 PQ: 0 ANSI: 2
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] 3970049 512-byte hardware sectors (2033 MB)
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] 3970049 512-byte hardware sectors (2033 MB)
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 10 21:04:50 wiley kernel: sda: sda1
Jan 10 21:04:50 wiley kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
Jan 10 21:04:50 wiley NetworkManager: <debug> [1199999090.419093] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4b0_413_6286775_if0_scsi_host').
Jan 10 21:04:50 wiley NetworkManager: <debug> [1199999090.427267] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4b0_413_6286775_if0_scsi_host_scsi_device_lun0').
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 3970048
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 3970048
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 40
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 40
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 41
Jan 10 21:04:50 wiley kernel: Buffer I/O error on device sda, logical block 42
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 40
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 41
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 40
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 41
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 40
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 41
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 40
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 41
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 1
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 1
Jan 10 21:04:50 wiley NetworkManager: <debug> [1199999090.823880] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/storage_serial_NIKON_D40_6286775_0_0').
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 249
Jan 10 21:04:50 wiley kernel: end_request: I/O error, dev sda, sector 250
.
.
.
10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 250
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 249
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 250
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 1
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 1
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 0
Jan 10 21:04:51 wiley kernel: end_request: I/O error, dev sda, sector 1
Jan 10 21:04:51 wiley NetworkManager: <debug> [1199999091.836689] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/volume_part1_size_2031226368').
____ _ _
| _ \ __ _| |_ ___| |__
| |_) / _` | __/ __| '_ \
| __/ (_| | || (__| | | |
|_| \__,_|\__\___|_| |_|
Upgrade to the 2.6.23 kernel (and assocated packages) fix the problem and
camera is then mounted successfully and gThumb imports the images without issue.
$ dpkg -l | grep 2.6.23
ii linux-headers-2.6.23-1-686 2.6.23-2 Header files for Linux 2.6.23 on PPro/Celero
ii linux-headers-2.6.23-1-common 2.6.23-2 Common header files for Linux 2.6.23
ii linux-image-2.6.23-1-686 2.6.23-2 Linux 2.6.23 image on PPro/Celeron/PII/PIII/
ii linux-kbuild-2.6.23 2.6.23-1 Kbuild infrastructure for Linux 2.6.23
This patch also works for AMD64 systems.
Architecture: i386
Kernel: Linux 2.6.23-1-686
Debian Release: lenny/sid
500 testing security.debian.org
500 testing mirror
--- Package information. ---
Depends (Version) | Installed
=======================================-+-===============
module-init-tools (>= 0.9.13) | 3.3-pre11-4
initramfs-tools (>= 0.55) | 0.91d
OR yaird (>= 0.0.12-8) |
OR linux-initramfs-tool |
--- End Message ---