This is how we do vmware-tools at my job.
An installed version of Perl is needed.
The compatibility layer for BSD version 6.x is needed
# cd /usr/ports/misc/compat6x
# make install clean
Present the guest OS using vSphere -> Guest -> Install/Upgrade VMware Tools
The presents a virtual cdrom to the guest OS.
Mount the cdrom
# mount /cdrom
Mount the tools file from cdrom
# cp /cdrom/vmware-freebsd-tools.tar.gz /root
uncompress them
# gzip -d vmware-freebsd-tools.tar.gz
untar them
# tar -xvf vmware-freebsd-tools.tar
move into the directory
# cd vmware-tools-distrib
execute the install script
# ./vmware-install.pl
answer a bunch of questions. The defualts setting are fine.
Please remember to configure your network by adding:
to the
/etc/rc.conf file and start the network with:
# /etc/netstart
to use the vmxnet interface using DHCP.
The new virtual interface is hidden from the OS. The VMware host can now talk to the guest OS via the vxn0 interface.