[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#451760: linux-image-2.6.22-3-amd64: ps2 keyboard plugged into usb adaptor does not work after reconnecting



Package: linux-image-2.6.22-3-amd64
Version: 2.6.22-6
Severity: normal

If I boot up my laptop with a PS2 keyboard plugged into a USB->PS/2
mouse+keyboard adaptor, then I have a working keyboard and mouse.

I think it is these lines that correspond to that upon bootup:

usb 3-2: new low speed USB device using uhci_hcd and address 2
usb 3-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver hiddev
input: Generic USB K/B as /class/input/input1
input: USB HID v1.10 Keyboard [Generic USB K/B] on usb-0000:00:1d.0-2
input: Generic USB K/B as /class/input/input2
input: USB HID v1.10 Mouse [Generic USB K/B] on usb-0000:00:1d.0-2

If I unplug either end of the adaptor (remove the USB plug, or remove
the keyboard and mouse from the adaptor), then I only get the mouse
back.  The keyboard flashes its LEDs indicating it has power, but no
keystrokes get through.

dmesg still shows it is still recognising that the adaptor has a
keyboard and mouse capability:

usb 3-2: USB disconnect, address 3
usb 3-2: new low speed USB device using uhci_hcd and address 4
usb 3-2: configuration #1 chosen from 1 choice
input: Generic USB K/B as /class/input/input13
input: USB HID v1.10 Keyboard [Generic USB K/B] on usb-0000:00:1d.0-2
input: Generic USB K/B as /class/input/input14
input: USB HID v1.10 Mouse [Generic USB K/B] on usb-0000:00:1d.0-2

/dev/input/by-id/usb-13ba_Generic_USB_K.B-*mouse show activity when
the mouse is moved, but usb-13ba_Generic_USB_K.B-event-kbd doesn't
show any activity when the keyboard is used.



This is all both from the console and in X.  If I plug in a real USB
keyboard, it works.  Yes, I have tried multiple PS/2 keyboards.

I have tried rmmodding all usb related stuff I can find -- 
hid usbhid uhci_hcd and modprobing it and usbkbd to no avail.


-- Package-specific info:

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22 (SMP w/2 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.22-3-amd64 depends on:
ii  e2fsprogs                    1.40.2-1    ext2 file system utilities and lib
ii  initramfs-tools [linux-initr 0.91b       tools for generating an initramfs
ii  module-init-tools            3.3-pre11-4 tools for managing Linux kernel mo

linux-image-2.6.22-3-amd64 recommends no packages.

-- debconf information:
  linux-image-2.6.22-3-amd64/postinst/old-system-map-link-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/preinst/failed-to-move-modules-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/prerm/removing-running-kernel-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/postinst/bootloader-error-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/postinst/old-initrd-link-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/postinst/bootloader-test-error-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/preinst/bootloader-initrd-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/preinst/lilo-initrd-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/preinst/abort-install-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/preinst/elilo-initrd-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/preinst/initrd-2.6.22-3-amd64:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.22-3-amd64/postinst/create-kimage-link-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/postinst/depmod-error-initrd-2.6.22-3-amd64: false
  linux-image-2.6.22-3-amd64/prerm/would-invalidate-boot-loader-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/preinst/overwriting-modules-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/postinst/depmod-error-2.6.22-3-amd64: false
  linux-image-2.6.22-3-amd64/preinst/abort-overwrite-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/preinst/already-running-this-2.6.22-3-amd64:
  linux-image-2.6.22-3-amd64/preinst/lilo-has-ramdisk:
  linux-image-2.6.22-3-amd64/postinst/old-dir-initrd-link-2.6.22-3-amd64: true
  linux-image-2.6.22-3-amd64/postinst/kimage-is-a-directory:




Reply to: