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

Bug#701953: marked as done (initramfs-tools: Missing modules prevent passphrase entry with usb keyboard)



Your message dated Fri, 01 Mar 2013 11:47:29 +0000
with message-id <E1UBOQz-000677-P6@franck.debian.org>
and subject line Bug#700572: fixed in initramfs-tools 0.110
has caused the Debian Bug report #700572,
regarding initramfs-tools: Missing modules prevent passphrase entry with usb keyboard
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
700572: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700572
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: initramfs-tools
Version: 0.109
Severity: critical
Justification: breaks the whole system

Dear Maintainer,

I have a usb keyboard attached to a system with an unencrypted /boot and a
LUKS-encrypted partition (LVM physical volume) containing the other
filesystems. Today I installed linux-image-3.8-trunk-amd64
(3.8-1~experimental.1). initramfs-tools created a corresponding initrd, as
expected. Booting this kernel/initrd in grub2 resulted in a plymouth passphrase
entry screen, but a usb keyboard that did not work in any port. All keyboard
lights were off. The system was thus unbootable without a non-usb keyboard
(hence critical severity). Without a non-usb keyboard or backup grub entry (3.7
kernel with working initrd), I would have been unable to access my system
without rescue media.

This is a regression from the behaviour of initramfs-tools with linux-image-3.7
-trunk-amd64 (3.7.8-1~experimental.1).

The failure appears identical to this:
http://linux-kernel.2935.n7.nabble.com/PROBLEM-3-8-0-rc4-keyboard-failure-at-
boot-tp585937p587518.html

Workaround is to add the following modules to /etc/initramfs-tools/modules, as
described in the link above:

ehci_pci
usbcore
usb_common
xhci_hcd
uhci_hcd
ehci_hcd
ohci_hcd
usbhid
hid_generic

Once these lines were added, I ran "update-initramfs -u", was able to boot
linux-image-3.8-trunk-amd64 with the new initrd, successfully enter my
passphrase at the plymouth prompt with a usb keyboard, and the system booted
normally.

See also #639876. This report differs in that I have MODULES=most. And this is
critical not wishlist.



-- Package-specific info:
-- initramfs sizes
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-3.8-trunk-amd64 root=/dev/mapper/vg-root ro quiet splash

-- /proc/filesystems
	ext4
	fuseblk

-- lsmod
Module                  Size  Used by
cpufreq_conservative    13225  0 
cpufreq_stats          12866  0 
cpufreq_powersave      12454  0 
cpufreq_userspace      12576  0 
ppdev                  12763  0 
lp                     17160  0 
ip6t_REJECT            12512  2 
nf_conntrack_ipv6      13649  1 
nf_defrag_ipv6         12885  1 nf_conntrack_ipv6
ip6table_filter        12540  1 
ip6_tables             22011  1 ip6table_filter
ipt_REJECT             12502  2 
xt_tcpudp              12570  1 
nf_conntrack_ipv4      18549  2 
nf_defrag_ipv4         12483  1 nf_conntrack_ipv4
uinput                 17478  1 
xt_conntrack           12681  3 
nf_conntrack           58420  3 xt_conntrack,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_filter         12536  1 
ip_tables              21997  1 iptable_filter
x_tables               19041  8 ip6table_filter,ip_tables,xt_tcpudp,xt_conntrack,iptable_filter,ipt_REJECT,ip6_tables,ip6t_REJECT
loop                   22908  0 
fuse                   62705  3 
acpi_cpufreq           13354  0 
mperf                  12453  1 acpi_cpufreq
arc4                   12543  2 
iwldvm                111692  0 
mac80211              371723  1 iwldvm
snd_hda_codec_hdmi     31479  1 
snd_hda_codec_idt      53750  1 
iTCO_wdt               12831  0 
iTCO_vendor_support    12704  1 iTCO_wdt
snd_usb_audio         105940  1 
snd_usbmidi_lib        23337  1 snd_usb_audio
snd_hda_intel          31301  3 
snd_seq_midi           12848  0 
snd_seq_midi_event     13316  1 snd_seq_midi
snd_hda_codec          88441  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_rawmidi            23034  2 snd_usbmidi_lib,snd_seq_midi
snd_hwdep              13189  2 snd_usb_audio,snd_hda_codec
snd_pcm                68523  4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         13018  2 snd_pcm,snd_hda_intel
uvcvideo               70803  0 
snd_seq                45225  2 snd_seq_midi_event,snd_seq_midi
iwlwifi                64362  1 iwldvm
videobuf2_vmalloc      12860  1 uvcvideo
coretemp               12854  0 
snd_seq_device         13176  3 snd_seq,snd_rawmidi,snd_seq_midi
videobuf2_memops       12519  1 videobuf2_vmalloc
snd_timer              22812  2 snd_pcm,snd_seq
videobuf2_core         31098  1 uvcvideo
kvm_intel             118327  0 
videodev               92117  2 uvcvideo,videobuf2_core
dell_wmi               12477  0 
sparse_keymap          12760  1 dell_wmi
dell_laptop            16779  0 
snd                    53077  20 snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
media                  18184  2 uvcvideo,videodev
kvm                   319005  1 kvm_intel
dcdbas                 13307  1 dell_laptop
soundcore              13026  1 snd
psmouse                69190  0 
joydev                 17317  0 
serio_raw              12940  0 
cfg80211              352039  3 iwlwifi,mac80211,iwldvm
i2c_i801               17045  0 
parport_pc             22409  0 
parport                31901  3 lp,ppdev,parport_pc
lpc_ich                16757  0 
rfkill                 19166  1 cfg80211
mei                    32175  0 
mfd_core               12601  1 lpc_ich
evdev                  17650  31 
battery                13146  0 
ac                     12624  0 
processor              28362  1 acpi_cpufreq
ext4                  396134  3 
crc16                  12343  1 ext4
jbd2                   71860  1 ext4
mbcache                13114  1 ext4
dm_crypt               18372  1 
dm_mod                 64083  9 dm_crypt
hid_generic            12385  0 
usbhid                 40792  0 
hid                    81770  2 hid_generic,usbhid
ohci_hcd               26678  0 
uhci_hcd               26976  0 
sg                     26095  0 
sd_mod                 40549  3 
crc_t10dif             12348  1 sd_mod
crc32c_intel           21850  0 
ghash_clmulni_intel    13062  0 
ahci                   25060  2 
aesni_intel            50746  2 
libahci                22918  1 ahci
aes_x86_64             16843  1 aesni_intel
ablk_helper            12572  1 aesni_intel
cryptd                 14560  4 ghash_clmulni_intel,aesni_intel,ablk_helper
xts                    12722  1 aesni_intel
libata                141644  2 ahci,libahci
lrw                    12871  1 aesni_intel
gf128mul               13047  2 lrw,xts
scsi_mod              162472  3 sg,libata,sd_mod
microcode              30456  0 
thermal                17425  0 
wmi                    13243  1 dell_wmi
e1000e                134511  0 
ehci_pci               12472  0 
ehci_hcd               40420  1 ehci_pci
i915                  472412  2 
video                  17686  1 i915
i2c_algo_bit           12841  1 i915
drm_kms_helper         31890  1 i915
drm                   202268  3 i915,drm_kms_helper
i2c_core               24041  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
xhci_hcd               78158  0 
thermal_sys            22833  3 video,thermal,processor
usbcore               134217  9 uhci_hcd,snd_usb_audio,uvcvideo,ohci_hcd,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,xhci_hcd
usb_common             12354  1 usbcore
button                 12944  1 i915

-- /etc/initramfs-tools/modules
ehci_pci
usbcore
usb_common
xhci_hcd
uhci_hcd
ehci_hcd
ohci_hcd
usbhid
hid_generic

-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
do_bootloader = no
do_initrd = yes
link_in_boot = no

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
COMPRESS=gzip
DEVICE=
NFSROOT=auto

-- /etc/initramfs-tools/update-initramfs.conf
update_initramfs=yes
backup_initramfs=no

-- /etc/crypttab
sdb2_crypt UUID=24ebefb2-cda5-4d72-a90a-5f95ee091410 none luks

-- mkinitramfs hooks
/etc/initramfs-tools/hooks/:

/usr/share/initramfs-tools/hooks:
amd64_microcode
busybox
cryptgnupg
cryptkeyctl
cryptopenct
cryptopensc
cryptpassdev
cryptroot
dmsetup
dropbear
fuse
intel_microcode
keymap
klibc
kmod
lvm2
ntfs_3g
plymouth
thermal
udev


-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages initramfs-tools depends on:
ii  cpio               2.11+dfsg-0.1
ii  klibc-utils        2.0.1-3.1
ii  kmod               9-2
ii  module-init-tools  9-2
ii  udev               175-7.1

Versions of packages initramfs-tools recommends:
ii  busybox  1:1.20.0-7

Versions of packages initramfs-tools suggests:
ii  bash-completion  1:2.0-1

-- debconf-show failed

--- End Message ---
--- Begin Message ---
Source: initramfs-tools
Source-Version: 0.110

We believe that the bug you reported is fixed in the latest version of
initramfs-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 700572@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Prokop <mika@debian.org> (supplier of updated initramfs-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 01 Mar 2013 11:47:21 +0100
Source: initramfs-tools
Binary: initramfs-tools
Architecture: source all
Version: 0.110
Distribution: experimental
Urgency: low
Maintainer: Debian kernel team <debian-kernel@lists.debian.org>
Changed-By: Michael Prokop <mika@debian.org>
Description: 
 initramfs-tools - generic modular initramfs generator
Closes: 697319 700572
Changes: 
 initramfs-tools (0.110) experimental; urgency=low
 .
   [ Michael Prokop ]
   * [3b2cca3] Install nfsv{2,3,4} kernel modules as used by Kernels >=3.6.
     Thanks to Julien Cristau <jcristau@debian.org> for the hint regarding
     the split
   * [38d3060] include ehci-pci in auto_add_modules list. Thanks to Bjørn
     Mork <bjorn@mork.no> for bug report + patch (Closes: #700572)
 .
   [ Ben Hutchings ]
   * [70a3225] Remove '2.6.' from initramfs wildcard in bug script
     (Closes: #697319)
   * [5c78aa9] Remove more references to linux-2.6 in manual page and
     comments
Checksums-Sha1: 
 f3ae1a990378d4db3289c583f4de807c046a5f46 1052 initramfs-tools_0.110.dsc
 d34e5915b83647a68b6629962a3e2de4d50cfb14 85496 initramfs-tools_0.110.tar.gz
 f5850fbb709caa81b86964ea6d613165093f7ceb 91378 initramfs-tools_0.110_all.deb
Checksums-Sha256: 
 f8b2a95450d41308aea10a2e1ebd6358366a72dd8ce13c537a9a52162d2b54b8 1052 initramfs-tools_0.110.dsc
 c029cf406fd2c0b1fbb5c56ba8abf2b0744d5d6fc1de54fc57c178b749a8760a 85496 initramfs-tools_0.110.tar.gz
 c70e8389af5416f609a0b68715342d7670b928aed40c2aca87b02de6894e8966 91378 initramfs-tools_0.110_all.deb
Files: 
 27a67724ade23ad42fa6b01d8fde50da 1052 utils optional initramfs-tools_0.110.dsc
 03dec89bc47995afb95bbbdb3b9dbee7 85496 utils optional initramfs-tools_0.110.tar.gz
 f80640cb30d9c087fcb8beb3e710c313 91378 utils optional initramfs-tools_0.110_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlEwk9IACgkQ2N9T+zficuhpGQCfRPnAXVkPnaraOSS7I/w1M/vh
FlYAnAnV7mLr1CN1azIMC8IblxutYonz
=HEK4
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: