Bug#396375: linux-image-2.6.18-1-k7: 2.6.18 breaks usb-storage for UCR-61S2 device
Package: linux-image-2.6.18-1-k7
Version: 2.6.18-3
Severity: important
Tags: patch
Linux 2.6.18 introduces a conservative change that restricts the UCR-61S2
initialization fix to only a specific version of the firmware, but older
versions needs that as well. The supplied patch reverses that behaviour.
Upstream was notified, but in the meanwhile it would be interesting to
provide this fix on debian.
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-k7
Locale: LANG=pt_BR, LC_CTYPE=pt_BR (charmap=ISO-8859-1)
Versions of packages linux-image-2.6.18-1-k7 depends on:
ii initramfs-tools [linux-initra 0.84 tools for generating an initramfs
ii module-init-tools 3.2.2-3 tools for managing Linux kernel mo
ii yaird [linux-initramfs-tool] 0.0.12-18 Yet Another mkInitRD
Versions of packages linux-image-2.6.18-1-k7 recommends:
ii libc6-i686 2.3.6.ds1-7 GNU C Library: Shared libraries [i
-- debconf-show failed
--- linux-source-2.6.18/drivers/usb/storage/unusual_devs.h~ 2006-10-31 11:27:17.000000000 -0300
+++ linux-source-2.6.18/drivers/usb/storage/unusual_devs.h 2006-10-31 11:27:17.000000000 -0300
@@ -1265,7 +1265,7 @@ UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x
* Tested on hardware version 1.10.
* Entry is needed only for the initializer function override.
*/
-UNUSUAL_DEV( 0x1019, 0x0c55, 0x0110, 0x0110,
+UNUSUAL_DEV( 0x1019, 0x0c55, 0x0000, 0x9999,
"Desknote",
"UCR-61S2B",
US_SC_DEVICE, US_PR_DEVICE, usb_stor_ucr61s2b_init,
Reply to: