How to run VmWare tools in OpenBSD4.5 with VmWare server 2.0.X

For testing purposes i frequently run OpenBSD in VmWare, before version 2.0.x, tweaking the vm type and using Freebsd compatibility mode made the job but this does not work anymore with VmWare server 2.0.x.

Does somebody know a way to make vmware tools work on a virtualized OBSD host with VmWare server 2.0.x?

Thanks in advance.


Some news about this issue:

Since the 4.4 Release, there's a kernel driver named vmt (only i386 at the moment) that seems to be the solution to the problem, it is not compiled in the kernel so you have to build a new kernel. By the way here's how i did:

# cd /usr/src
# wget ftp://your.mirror/pub/OpenBSD/4.5/sys.tar.gz
# tar -xzvpf sys.tar.gz
# cp /bsd /bsd.backup
# cp /usr/src/sys/arch/i386/conf/GENERIC /usr/src/sys/arch/i386/conf/GENERIC.vmt
# vi /usr/src/sys/arch/i386/conf/GENERIC.vmt
-> uncomment the line: vmt0    at mainbus?             # VMware Tools
# cd /usr/src/sys/arch/i386/conf
# config GENERIC.vmt
# cd ..
# make clean && make depend && make
# make install

here's the relevant part of the dmesg after installed the new kernel:

bios0 at mainbus0: AT/286+ BIOS, date 07/29/08, BIOS32 rev. 0 @ 0xfd780, SMBIOS rev. 2.4 @ 0xe4010 (45 entries)
bios0: vendor Phoenix Technologies LTD version "6.00" date 07/29/2008
bios0: VMware, Inc. VMware Virtual Platform

From now the driver is loaded and sysctl | grep hw give me:

hw.cpuspeed=2305
hw.vendor=VMware, Inc.
hw.product=VMware Virtual Platform
hw.version=None
hw.serialno=VMware-56 4d 34 64 c4 5a 29 ce-ad 63 c1 d5 2f 8c 49 35
hw.uuid=564d3464-c45a-29ce-ad63-c1d52f8c4935
hw.physmem=267939840
hw.usermem=267927552

But the VmWare tools are not detected by VmWare Server, can someone provide me some hints or feedback about this setup, is it needed to use sensorsd?