[pkg-cryptsetup-devel] Bug#562427: cryptsetup: Cannot enter luks pass phrase with USB keyboard during boot
John Martin
jam101 at gmail.com
Thu Dec 24 14:46:25 UTC 2009
Package: cryptsetup
Version: 2:1.1.0~rc2-1
Severity: important
USB keyboard works with BIOS before boot.
USB keyboard works with Grub Menu and edit before loading.
At luks prompt USB keyboard has no effect, acts as if not connected.
Unplugging and plugging in the USB keyboard while at the luks prompt has
no visible effect.
PS2 keyboard works as expected at luks prompt.
USB keyboard works after system is loaded.
-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=//vmlinuz-2.6.32-trunk-amd64 root=/dev/mapper/athene-root
ro quiet vga=798
-- /etc/crypttab
sda2_crypt /dev/sda2 none luks
-- /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mapper/athene-root / ext3
noatime,errors=remount-ro 0 1
/dev/sda1 /boot ext2 defaults 0 2
/dev/mapper/athene-home /home ext3 noatime,nodev,nosuid 0 2
/dev/mapper/athene-tmp /tmp ext3 defaults 0 2
/dev/mapper/athene-usr /usr ext3 noatime,nodev 0 2
/dev/mapper/athene-usr--local /usr/local ext3 noatime,nodev 0 2
/dev/mapper/athene-var /var ext3 noatime,nodev 0 2
/dev/mapper/athene-var--backups /var/backups ext3 noatime,nodev
0 2
/dev/mapper/athene-var--log /var/log ext3
noatime,nodev,nosuid,noexec 0 2
/dev/mapper/athene-var--spool /var/spool ext3 noatime,nodev 0 2
/dev/mapper/athene-opt /opt ext3 noatime,nodev 0 2
/dev/mapper/athene-swap none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
-- lsmod
Module Size Used by
cdc_acm 13779 0
nvidia 9495381 28
agpgart 24733 1 nvidia
ppdev 5030 0
lp 7462 0
parport 27938 2 ppdev,lp
sco 7193 2
bridge 39438 0
stp 1440 1 bridge
bnep 9331 2
rfcomm 29437 0
l2cap 24656 6 bnep,rfcomm
crc16 1319 1 l2cap
bluetooth 41731 6 sco,bnep,rfcomm,l2cap
rfkill 12932 2 bluetooth
powernow_k8 10866 0
cpufreq_userspace 1960 0
cpufreq_powersave 902 0
cpufreq_conservative 5162 0
cpufreq_stats 2659 0
binfmt_misc 6399 1
fuse 49886 1
ext2 52841 1
loop 11735 0
usbhid 31068 0
hid 62681 1 usbhid
ide_cd_mod 24712 0
usb_storage 38393 1
cdrom 29399 1 ide_cd_mod
ata_generic 2983 0
snd_hda_codec_analog 64530 1
ide_pci_generic 2788 0
snd_hda_intel 17851 1
snd_hda_codec 52900 2 snd_hda_codec_analog,snd_hda_intel
ohci_hcd 19100 0
ehci_hcd 30354 0
snd_hwdep 5364 1 snd_hda_codec
sata_nv 19150 0
snd_pcm_oss 32399 0
snd_mixer_oss 12606 1 snd_pcm_oss
amd74xx 4476 0
i2c_nforce2 5264 0
usbcore 121319 6 cdc_acm,usbhid,usb_storage,ohci_hcd,ehci_hcd
snd_pcm 60615 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
libata 131431 2 ata_generic,sata_nv
firewire_ohci 19356 0
amd64_edac_mod 14043 0
ide_core 76514 3 ide_cd_mod,ide_pci_generic,amd74xx
serio_raw 3752 0
snd_timer 15502 1 snd_pcm
tulip 41384 0
i2c_core 15552 2 nvidia,i2c_nforce2
sg 18696 0
firewire_core 36432 1 firewire_ohci
floppy 47679 0
edac_core 29245 1 amd64_edac_mod
k8temp 3139 0
forcedeth 45352 0
asus_atk0110 7686 0
pcspkr 1699 0
evdev 7336 14
snd 44686 10
snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
processor 29415 1 powernow_k8
button 4618 0
psmouse 35229 0
soundcore 4614 1 snd
snd_page_alloc 6153 2 snd_hda_intel,snd_pcm
nls_base 6377 1 usbcore
crc_itu_t 1307 1 firewire_core
ext3 106035 11
jbd 36845 1 ext3
mbcache 4970 2 ext2,ext3
sha256_generic 8692 0
aes_x86_64 7340 2
aes_generic 25714 1 aes_x86_64
cbc 2539 1
dm_crypt 10099 1
dm_mod 53354 37 dm_crypt
sd_mod 29609 5
crc_t10dif 1276 1 sd_mod
thermal 11674 0
fan 3346 0
thermal_sys 11878 3 processor,thermal,fan
shpchp 25928 0
pci_hotplug 21171 1 shpchp
arcmsr 18621 2
scsi_mod 121685 5 usb_storage,libata,sg,sd_mod,arcmsr
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cryptsetup depends on:
ii dmsetup 2:1.02.39-1 The Linux Kernel Device Mapper use
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libdevmapper1.02.1 2:1.02.39-1 The Linux Kernel Device Mapper use
ii libpopt0 1.15-1 lib for parsing cmdline parameters
ii libuuid1 2.16.2-0 Universally Unique ID library
cryptsetup recommends no packages.
Versions of packages cryptsetup suggests:
ii dosfstools 3.0.6-1 utilities for making and checking
ii initramfs-tools [linux-initra 0.93.4 tools for generating an initramfs
ii udev 149-1 /dev/ and hotplug management daemo
-- debconf-show failed
More information about the pkg-cryptsetup-devel
mailing list