Date: Sat, 1 Dec 2007 20:48:58 +0100 From: "Roland de Leeuw" <r_leeuw@hotmail.com> To: <freebsd-bugs@freebsd.org> Cc: info@wayward.nl, webmeesteres@gmail.com Subject: kern/105368: geli passphrase prompt malfunctioning when mounting Message-ID: <BAY105-DAV2D02897B8043A80914A648C720@phx.gbl>
next in thread | raw e-mail | index | archive | help
>Number: 105368 >Category: kern >Synopsis: geli passphrase prompt malfunctioning when mounting = encrypted fs at boot time >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: =20 >Keywords: =20 >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 10 10:10:21 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jost Menke >Release: 6.2-BETA3, also tested 6.1-RELEASE >Organization: >Environment: FreeBSD 6.2-BETA3 FreeBSD 6.2-BETA3 #0: Mon Oct 30 22:04:37 UTC 2006 = root at o pus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: When running FreeBSD 6.2-BETA3 or 6.1-RELEASE in a VMware session with = encrypted root filesystem, the geli password prompt does not work when = the root fs is mounted at boot time. I put = kern.geom.eli.visible_passphrase=3D1 into /boot/loader.conf to see = what's wrong, result: the keyboard doesn't work at all. When kbdmux is = deactivated by putting hint.kbdmux.0.disabled=3D"1" into = /boot/device.hints, the behaviour changes: Keyboard partly works, but = about 90% of all keystrokes are lost. The problem only seems to occur = when mounting encrypted volumes at boot time. Other people on the = mailing list report similar problems running FreeBSD on real hardware. >How-To-Repeat: - Install 6.2-BETA3 or 6.1-RELEASE with encrypted root fs in VMware = player=20 - Put kern.geom.eli.visible_passphrase=3D1 into /boot/loader.conf - Also try to put hint.kbdmux.0.disabled=3D"1" into /boot/device.hints SIMILAR PROBLEM (Outside VMWARE) Glad that i saw this problem on the internet! I have the same problem on = a real machine. A Compaq Deskpro EN (P933 Mhz). I Use this baby as a = server. With FreeBSD Geli worked ok, but with FreeBSD 6.2 i have this = problem. Funny thing is that my backup Server (P500 MHZ, A-Bit = Motherboard) has no problem at all. I noticed the problem that my = numlock light not always reacted ok (First i thought slow). But in this = case, if i disable kbmux with: "Also try to put = hint.kbdmux.0.disabled=3D"1" into /boot/device.hints" it works like a = charm. Little history: --------------------- Before this problem, i had another problem when i had enabled acpi in = the BIOS of the motherboard: ******************* Fatal trap 12: page fault while in kernal mode fault virtual adress =3D 0x1 fault code =3D supervisor read, page not present instruction pointer =3D 0x20:0xc06a6b14 stack pointer =3D 0x28:0xcbf3b670 frame pointer =3D 0x28:0xcbf3b670 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 2 (g_event) trap number =3D 12 panic: page fault ************************* I have solved this by disabling all power options in the BIOS, i dont = need it anyway! :-) >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY105-DAV2D02897B8043A80914A648C720>