Bug#310626: kernel-source-2.6.8: usb repeated connect/disconnect
Package: kernel-source-2.6.8
Version: 2.6.8-15
Severity: normal
I've got a Opticon LG2 USB barcode reader/scanner. I'm trying to use
it under Debian Sarge with stock kernel 2.6.8-2-686-smp. When I plug
it in, the kernel recognizes it. However, the barcode reader can't
transmit data. It seems to be disconnecting then reconnecting over
and over. This is the dmesg output:
input: USB HID v1.10 Keyboard [OPTICON OPTICON Reader] on usb-0000:00:02.0-2
usb 1-2: USB disconnect, address 3
ohci_hcd 0000:00:02.0: wakeup
usb 1-2: new full speed USB device using address 4
usb 1-2: control timeout on ep0in
drivers/usb/input/hid-core.c: ctrl urb status -2 received
drivers/usb/input/hid-core.c: timeout initializing reports
input: USB HID v1.10 Keyboard [OPTICON OPTICON Reader] on usb-0000:00:02.0-2
usb 1-2: USB disconnect, address 4
usb 1-2: new full speed USB device using address 5
drivers/usb/input/hid-core.c: ctrl urb status -2 received
drivers/usb/input/hid-core.c: timeout initializing reports
input: USB HID v1.10 Keyboard [OPTICON OPTICON Reader] on usb-0000:00:02.0-2
usb 1-2: USB disconnect, address 5
usb 1-2: new full speed USB device using address 6
This barcode reader works under SuSE's patched 2.6.5 kernel but doesn't
work on any debian 2.6 kernels. I tried to apply the relevant SuSE patches
to the Debian 2.6.5 source but they conflict with the Debian patches.
Since 2.6.8 is the kernel for Sarge, I thought the bug should be filed here.
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686-smp-bn-e1000
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages kernel-source-2.6.8 depends on:
ii binutils 2.15-5 The GNU assembler, linker and bina
ii bzip2 1.0.2-6 high-quality block-sorting file co
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
-- no debconf information
Reply to: