From owner-freebsd-stable@FreeBSD.ORG Tue Oct 7 16:13:25 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 496252F6 for ; Tue, 7 Oct 2014 16:13:25 +0000 (UTC) Received: from mail-qg0-f47.google.com (mail-qg0-f47.google.com [209.85.192.47]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 09D7B86F for ; Tue, 7 Oct 2014 16:13:24 +0000 (UTC) Received: by mail-qg0-f47.google.com with SMTP id i50so5617700qgf.6 for ; Tue, 07 Oct 2014 09:13:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:content-type; bh=73+YDm+8TsMjZVMhuf39L4rRYMR4OmzqnBmf0/eAY+M=; b=fnRpEEpm8teULIfc/13+/1tvCR3sZ+ruHoywPd5aBwYWC3Gqd0vGxA2o6EO88AKcHK 0uZE+htG3IM5XsxA8gk769TjjvjAbyeiUi6F4HvD+rGeXBwKhI7l7wTY2erVzUywhlXn gjeUMDRoZnTLu3p72278kI/0qpG3Sf2QnkGpJ0amXSI0PdtU283OMIoKZqfRXHdzDvQZ C5QH3T0e0eWgwUFr+jIsHjGOUDX8YvDMndmmcXGtrjLVo8rbEMUFctS6g9WSfDhtAUF/ qXDACY3uSJ/kAlAuJENYKr/XNnoXHmAbsJmNLSq+Z0mJQ4o1pd3+OS0uRxm5X7GBuw+Y bYJg== X-Gm-Message-State: ALoCoQkl3P7NECUoRFuAjJb5pfDDq06PYe0jnhu40qAvOg8jbdGpdpbQsgHgc+GeF3qXuxaRWXrr MIME-Version: 1.0 X-Received: by 10.224.46.6 with SMTP id h6mr5769211qaf.45.1412698398047; Tue, 07 Oct 2014 09:13:18 -0700 (PDT) Sender: daniel@otherware.org Received: by 10.140.20.248 with HTTP; Tue, 7 Oct 2014 09:13:17 -0700 (PDT) X-Originating-IP: [66.220.121.156] Date: Tue, 7 Oct 2014 09:13:17 -0700 X-Google-Sender-Auth: PL6eCz92qN7j-i_e8adm-ublkXw Message-ID: Subject: Re: USB keyboard not recognized during boot From: Daniel To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 16:13:25 -0000 > > > On Mon, Oct 06, 2014 at 13:59:12 -0700, Daniel wrote: > > My problem stems from not being able to use my keyboard during the geli > > password prompt for the encrypted root drive. > > > > > I have a Supermicro X10SAE, also using GELI-encrypted root ZFS. > I have found that, comical as it may seem, mashing the keyboard > during the system's initial device probing allows me to hit enter > at the password prompt (which gets printed in between some of the > USB device probes) and then enter the password properly. I'm > running on: > > FreeBSD behemoth 10.1-RC1 FreeBSD 10.1-RC1 #0 r272473: Fri Oct 3 14:56:28 > UTC 2014 root@behemoth:/usr/obj/usr/src/sys/GENERIC amd64 > > Hi Chris, thank you so much for your response. It prompted me to try again. Your suggestion failed but I revisited the BIOS settings in the hope that something would work. 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.