kern/120090: [geli] geli boot password input fails when using usb keyboard

Hannes Mehnert hannes at mehnert.org
Sat Dec 13 17:00:13 PST 2008


The following reply was made to PR kern/120090; it has been noted by GNATS.

From: Hannes Mehnert <hannes at mehnert.org>
To: bug-followup at FreeBSD.org, ota at j.email.ne.jp
Cc:  
Subject: Re: kern/120090: [geli] geli boot password input fails when using
 usb keyboard
Date: Sun, 14 Dec 2008 01:32:41 +0000

 I have the same problem, but it is even more curious:
 
 Using a FreeBSD/amd64 system, sometimes the USB keyboard is probed and
 detected before the geli passphrase prompt, so I can enter the
 passphrase (~ 1/3 of all boots).
 
 Using a FreeBSD/x86 system, sometimes the USB keyboard is probed before
 geli passphrase prompt, but it is never enabled, so I can't enter the
 passphrase (and thus not boot the 32bit system).
 
 Both kernels are FreeBSD-7.1 PRERELEASE kernels.
 
 I also tried to call kthread_suspend_check(curproc) in g_eli.c multiple
 times, just before the keyboard is requested for the passphrase; but
 this didn't help.
 
 Also, I tried to remove the #if 0 from ukbd_configure (dev/usb/ukbd.c),
 but this didn't help either.


More information about the freebsd-bugs mailing list