Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Dec 2016 22:01:30 +0100
From:      Harry Schmalzbauer <freebsd@omnilan.de>
To:        freebsd-virtualization@freebsd.org
Subject:   Unhandled ps2 keyboard keysym with UEFI-edk2-bootrom and bhyve(8)
Message-ID:  <584DBEAA.1080502@omnilan.de>

next in thread | raw e-mail | index | archive | help
 Dear all,

booting guests with uefi-edk2 bootrom works great, thanks for that great
support!

Unfortunately the VNC part seems to have keyscan problems:
    Unhandled ps2 keyboard keysym 0xc4
    Unhandled ps2 keyboard keysym 0xf6
    Unhandled ps2 keyboard keysym 0xff7f
Just to list a view...

The really unfortunate problem is that some characters are completely
missing, while others are just shifted (involving even meta keys).
I haven't found any rule yet, it looks like a mixture of en-US and de-DE
layout.
Most unfortunate, I can't login because of the missing characters :-( So
close yet so far...

I haven't really looked into EDKII but saw that BhyvePkg/ (of
sysutils/uefi-edk2-bhyve) doesn't include filesystem support.

But what I'm really wondering about is how to influence boot order e.g.

If I boot into the EFI shell (edk2-bootrom guest) and return with exit
into the uefi firmware setup (still edk2-bootrom), I can select what to
boot with the boot manager (also MBR booting via CSM works great, thanks
thanks thanks!), and I can also save the settings, but they are lost if
bhyve(8) terminates.
There's /dev/vmm.io/host-bootrom, which I don't understand yet, but
probably that's a way to feed the firmware?

Thanks for any hints,

-harry

P.S.: Please set me CC, I'm not subscribed to virtualization



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?584DBEAA.1080502>