Debian Bug report logs - #600356
luks + usbkeyboard: cannot type passphrase

version graph

Package: linux-2.6; Maintainer for linux-2.6 is Debian Kernel Team <debian-kernel@lists.debian.org>;

Reported by: Martin Würtele <maxx@debian.org>

Date: Sat, 16 Oct 2010 11:28:38 UTC

Severity: normal

Found in version 2.6.32-23

Done: Martin Wuertele <maxx@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#600356; Package linux-2.6. (Sat, 16 Oct 2010 11:28:41 GMT) Full text and rfc822 format available.

Acknowledgement sent to Martin Würtele <maxx@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sat, 16 Oct 2010 11:28:41 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Martin Würtele <maxx@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: luks + usbkeyboard: cannot type passphrase
Date: Sat, 16 Oct 2010 13:26:13 +0200
Package: linux-2.6
Version: 2.6.32-23
Severity: normal
Tags: squeeze

Hi,

on one box I have problems with kernels newer than 2.6.26-2: I cannot type the
luks passphrase to boot.

I manually added usbcore, uhci_hcd, ehci_hcd and usbhid to
/etc/initramfs-tools/modules to see if the modules were not loaded despite
MODULES=most in /etc/initramfs-tools/initramfs.conf.

The last lines I can read on the screen (please excuse typos) are:

usb 2.6: new log speed USB device using ohce_hcd and address 4
usb 2-6: New USB device found, idVendor=946d, idProduct=c30a
usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-6: Product: Logitech USB Keyboard
usb 2-6: Manufacturer: Logitech
usb 2-6: configuration #1 chosen from 1 choice
usbcore: registerd new interface driver hiddev
usbhid 2-3:1.9: couldn't find an interrupt endpoint
input: PS/2+USB Mouse as /devices/pc0000:00/0000:00:02./usb2/2-5:1.0/input/input1
gerneric-usb 0003:1267:0213:0001: input,hidraw0: USB HID v1.11 Mouse [OS/2+USB Mouse] on usb-0000:00:02.0-5/input0
usbcore: registerred new interface driver usbhid
usbhid: v2.6: v2.6:USB HID core driver
Begin: Loading essential drivers ... done.
Begin: Runnin /scritps/init-premount ... done.
Begin: Mounting root file system ... Begin: runnin /scripts/local-top ... Begin: Loading md: raid1 personality registered for level 1
Success: loaded module raid1.
done.

[.... md stuff for the raid ...]

Unlocking the disk /dev/md2 (md2_crypt)
Enter passpharse:


yours Martin


-- Package-specific info:
** Version:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-23) (dannf@debian.org) (gcc version 4.3.5 (Debian 4.3.5-3) ) #1 SMP Fri Sep 17 21:50:19 UTC 2010




Removed tag(s) squeeze. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Sat, 16 Oct 2010 11:39:04 GMT) Full text and rfc822 format available.

Bug reassigned from package 'linux-2.6' to 'initramfs-tools'. Request was from Ben Hutchings <ben@decadent.org.uk> to control@bugs.debian.org. (Sat, 16 Oct 2010 12:39:03 GMT) Full text and rfc822 format available.

Bug No longer marked as found in versions 2.6.32-23. Request was from Ben Hutchings <ben@decadent.org.uk> to control@bugs.debian.org. (Sat, 16 Oct 2010 12:39:04 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>:
Bug#600356; Package initramfs-tools. (Sat, 16 Oct 2010 13:06:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Martin Wuertele <maxx@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>. (Sat, 16 Oct 2010 13:06:05 GMT) Full text and rfc822 format available.

Message #16 received at 600356@bugs.debian.org (full text, mbox):

From: Martin Wuertele <maxx@debian.org>
To: 600356@bugs.debian.org
Subject: Re: Bug#600356: Acknowledgement (luks + usbkeyboard: cannot type passphrase)
Date: Sat, 16 Oct 2010 15:03:11 +0200
reassign 600356 linux-2.6
thanks

I really think this is a bug in the kernel. I forcefully put all
required modules in the initramfs to demonstrate that the bug is not in
loading the modules but in the result.

My guess is it has something todo with 

usbhid 2-3:1.9: couldn't find an interrupt endpoint

but my knowledge of the kernel is quite limited.

Yours Martin




Bug reassigned from package 'initramfs-tools' to 'linux-2.6'. Request was from Martin Wuertele <maxx@debian.org> to control@bugs.debian.org. (Sat, 16 Oct 2010 13:12:09 GMT) Full text and rfc822 format available.

Bug Marked as found in versions 2.6.32-23. Request was from Martin Wuertele <maxx@debian.org> to control@bugs.debian.org. (Sat, 16 Oct 2010 13:12:10 GMT) Full text and rfc822 format available.

Reply sent to Martin Wuertele <maxx@debian.org>:
You have taken responsibility. (Wed, 25 May 2011 16:06:05 GMT) Full text and rfc822 format available.

Notification sent to Martin Würtele <maxx@debian.org>:
Bug acknowledged by developer. (Wed, 25 May 2011 16:06:05 GMT) Full text and rfc822 format available.

Message #25 received at 600356-done@bugs.debian.org (full text, mbox):

From: Martin Wuertele <maxx@debian.org>
To: 600356-done@bugs.debian.org
Subject: [closing] luks + usbkeyboard: cannot type passphrase
Date: Wed, 25 May 2011 18:04:15 +0200
Hi,

I reinstalled the system with Squeeze pretty much the way it was (lvm on
top of luks on top of dm-raid) and the problem is gone.

So since I cannot reproduce the problem anymore I think it is appropriate
to close the bug.

yours Martin




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#600356; Package linux-2.6. (Wed, 15 Jun 2011 13:57:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to draeath <draeath@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Wed, 15 Jun 2011 13:57:03 GMT) Full text and rfc822 format available.

Message #30 received at 600356@bugs.debian.org (full text, mbox):

From: draeath <draeath@gmail.com>
To: 600356@bugs.debian.org
Subject: confirming / me-too
Date: Wed, 15 Jun 2011 09:55:55 -0400
I am seeing this same behaviour on my system. Kernel 2.6.32-5-amd64.

I have to connect a PS2 keyboard to type the passphrase - USB devices
do not appear to work at this stage of the boot.

This does not seem to happen if I have USB devices connected when the
initrd is generated - however this is a headless machine and a USB
keyboard is not connected most of the time. This indicates that there
is a module that needs to be loaded.

It appears my initramfs-tools configuration is set as MODULES=dep.

I'd suggest that, when LUKS is in use, this should always include USB
input modules (if not include it all the time) if the system has USB
controllers present.




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 14 Jul 2011 07:34:06 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 00:53:01 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.