Then OpenVM Tools seems to be unable to load up.
Errors appear in the login console:
KLD vmmemctl.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD vmxnet.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD vmblock.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD vmhgfs.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
Using command kldstat only shows up somthing like this:
$ kldstat
Id Refs Address Size Name
1 8 0xc0400000 93ca60 kernel
It sounds like vmxnet.ko and the other OpenVM drivers not loading up properly.
Pfsense 2.2 is based on FreeBSD 10.1 which may not be compatible with the way that works in FreeBSD 9.x. Someone in the forum suggested that:
For now Vmware is not supporting FreeBSD version 10. You must wait with upgrade to VSphere 6.
Yet we can't wait, can we?
Quick solution is trying to install OpenVM Tools from FreeBSD ports via pfsense console itself:
pkg install open-vm-tools-nox11
After installation, try the following as well:
To run the Open Virtual Machine tools at startup, add the following
settings to your /etc/rc.conf :
vmware_guest_vmblock_enable="YES"
vmware_guest_vmhgfs_enable="YES"
vmware_guest_vmmemctl_enable="YES"
vmware_guest_vmxnet_enable="YES"
vmware_guestd_enable="YES"
After a reboot, vmxnet.ko drivers should load up again as follows.
$ kldstat
Id Refs Address Size Name
1 8 0xc0400000 93ca60 kernel
2 1 0xc0d3d000 6a32c acpi.ko
3 1 0xc20d1000 3000 vmmemctl.ko
4 1 0xc20f5000 4000 vmxnet.ko
5 1 0xc20f9000 5000 vmblock.ko
6 1 0xc20fe000 a000 vmhgfs.ko