Entering password at GELI prompt using USB keyboard
Hans Petter Selasky
hans.petter.selasky at bitfrost.no
Sat Feb 1 14:12:14 UTC 2014
Hi,
The problem is not in the USB subsystem. Last time I looked into this, the problem was that syscons was going in a terrible polling loop, leaving no CPU for other subsystems.
Does the mountroot prompt work?
Polling for characters during early boot is a special mode of operation for the UKBD driver and it might conflict if there are multiple threads trying to get characters from the keyboard.
hw.usb.ukbd.debug=15
Might give you some clues. You might need to hack this into the ukbd.c driver when building the kernel.
--HPS
-----Original message-----
> From:perox at freenet.de <mailto:perox at freenet.de> <perox at freenet.de <mailto:perox at freenet.de> >
> Sent: Saturday 1st February 2014 13:10
> To: freebsd-usb at freebsd.org <mailto:freebsd-usb at freebsd.org>
> Subject: Entering password at GELI prompt using USB keyboard
>
> Hello,
>
> I have been encountering this problem for almost a year now and I'd really like
> help fixing it. My system only has USB ports and no ps/2 for a keyboard. I'm
> running FreeBSD 9 with an encrypted GELI container for the whole system. The
> kernel resides on a USB key and with 8.1 - 9.0 I was able to enter the GELI
> password using a USB keyboard at the GELI prompt during booting. Since 9.1 this
> is not possible anymore and still isn't with 10.0. The GELI prompt either
> doesn't accept any key press or ignores Enter (I can't tell the difference
> because the password is not shown). I already looked at the code but could
> not find significant changes in ukbd.c or the likes from 9.0 to 9.1. However,
> since the GELI code was changed even less I post the question here. Is there
> a possibility to get more debug output except for verbose boot? Can I provide
> other information to help fix the problem?
>
> Thanks a lot!
>
>
>
>
> ---
> Alle Postfächer an einem Ort. Jetzt wechseln und E-Mail-Adresse mitnehmen! http://email.freenet.de/basic/Informationen <http://email.freenet.de/basic/Informationen>
> _______________________________________________
> freebsd-usb at freebsd.org <mailto:freebsd-usb at freebsd.org> mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-usb <http://lists.freebsd.org/mailman/listinfo/freebsd-usb>
> To unsubscribe, send any mail to "freebsd-usb-unsubscribe at freebsd.org <mailto:freebsd-usb-unsubscribe at freebsd.org> "
More information about the freebsd-usb
mailing list