Date: Tue, 7 Oct 2014 09:15:24 -0700 From: Daniel <nefar@otherware.org> To: freebsd-questions@freebsd.org Subject: Re: geli not recognizing keyboard Message-ID: <CAK0G6cmso87Yvja%2BK%2BDC38L6wuKSv9cEaYRUSaMHKGgC7iXaow@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
> > > > > I did a fresh install with 10.1-BETA3 yesterday. I decided to encrypt > the > > boot partition using geli (only option given). > > > > The keyboard i have is a USB keyboard. The keyboard works fine in all > > scenarios except for when prompted with the geli password. > > > > http://i.minus.com/ibbw2T5C7Oppp5.jpg > > > > I tried with multiple different keyboards connected. Here's an Apple > > keyboard and a standard PC Roswill keyboard. > > > > There's no response at all from geli. > > > I just realized that I am seeing something similar that might be > related. I don't use geli, but my usb keyboard isn't recognized until > about halfway through the boot process. It works for BIOS setup and > after boot, but it doesn't work during the boot menu stage. I don't > know enough to know what the problem is, but that might help someone > else limit where the problem is. You might want to try a minimal > installation without geli and see if that is also true for you. If it > is the same problem, then it has been around for a while since mine is > running 9.1-RELEASE. My keyboard is actually a wireless usb one, but > that is probably no different than regular usb. > > I found a setting called "Port 60/64 Emulation which when disabled allowed me to enter the password for encryption. (Woo-hoo!) The description in the BIOS for this setting is: "Enables I/O Port 60h/64h emulation support" I also noticed that when I do a system halt, there is a prompt to press keyboard to reboot. That also didn't work with the way things work. So, it seems to me there's a fix related to this Port 60/64 that could be done on the OS side of things.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK0G6cmso87Yvja%2BK%2BDC38L6wuKSv9cEaYRUSaMHKGgC7iXaow>