Hi there, very simple... # pkg install os-vmwareThis is a sneak preview of our plugin system. It has problems but it gets the open-vm-tools-nox11 installed for you and starts all things on bootup. We're still sorting out early load of the kernel module to enable vmx drivers without fiddling with /boot/loader.conf yourself.
Oct 14 10:32:42 pkg: libdnet-1.12_1 installedOct 14 10:32:44 pkg: icu-55.1 installedOct 14 10:32:45 pkg: glib-2.44.1_1 installedOct 14 10:32:45 pkg: open-vm-tools-nox11-1280544_12,1 installedOct 14 10:32:45 configd.py: [c0c85c57-bcdf-428d-a46d-1915e46bfbe4] generate template OPNsense.VMwareOct 14 10:32:45 pkg: os-vmware-1.2 installedOct 14 10:32:45 kernel: KLD vmmemctl.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmxnet.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmblock.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmhgfs.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file type
apinger 0.6.1_4 88.4kB IP device monitoring toolataidle 2.7.2 22.0kB Utility to spin down ATA drivesbeep 1.0_1 8.48kB Beeps a certain duration and pitch out of the PC Speakerbind910 9.10.3_1 51.2MB BIND DNS suite with updated DNSSEC and DNS64bsdinstaller 2.3_5 1.55MB BSD Installer mega-packagebsnmp-regex 0.6_1 65.0kB bsnmpd module allowing creation of counters from log filesbsnmp-ucd 0.4.1 97.8kB bsnmpd module that implements parts of UCD-SNMP-MIBca_root_nss 3.20 961kB Root certificate bundle from the Mozilla Projectchoparp 20021107_4 13.9kB Simple proxy arp daemonclog 1.0.1_3 12.2kB Circular log support for FreeBSD syslogdcpdup 1.17_2 60.8kB Comprehensive filesystem mirroring and backup programcpustats 0.1 6.62kB Gather system statisticscurl 7.44.0 4.12MB Non-interactive tool to get files from FTP, GOPHER, HTTP(S) serversdhcp6 20080615_2 416kB KAME DHCP6 client, server, and relaydhcpleases 0.2 28.4kB Read dhpcd.lease file and add it to hosts filednsmasq 2.75,1 702kB Lightweight DNS forwarder, DHCP, and TFTP servereasy-rsa 2.2.2 92.5kB Small RSA key management package based on opensslexpat 2.1.0_3 480kB XML 1.0 parser written in Cexpiretable 0.6_1 16.8kB Utility to remove entries from the pf(4) table based on their agefilterdns 0.2 29.9kB filterdnsfilterlog 0.2 19.5kB Parse pflog(4) outputfreetype2 2.6_1 2.64MB Free and portable TrueType font rendering enginegettext-runtime 0.19.6 826kB GNU gettext runtime libraries and programsglib 2.44.1_1 18.9MB Some useful routines of C programming (current stable version)gmp 5.1.3_2 2.65MB Free library for arbitrary precision arithmeticicu 55.1 71.1MB International Components for Unicode (from IBM)idnkit 1.0_5 2.31MB Library to handle internationalized domain namesifinfo 10.1 12.3kB Interface statistics readerigmpproxy 0.1_2,1 36.6kB Multicast forwarding IGMP proxyindexinfo 0.2.3 10.5kB Utility to regenerate the GNU info page indexisc-dhcp42-client 4.2.8 1.69MB The ISC Dynamic Host Configuration Protocol clientisc-dhcp42-relay 4.2.8 1.57MB The ISC Dynamic Host Configuration Protocol relayisc-dhcp42-server 4.2.8_1 4.04MB ISC Dynamic Host Configuration Protocol serverjansson 2.7_1 164kB C library for encoding, decoding, and manipulating JSON dataldns 1.6.17_5 1.86MB Library for programs conforming to DNS RFCs and draftslibart_lgpl 2.3.21_2,1 372kB Library for high-performance 2D graphicslibdaemon 0.14_1 98.9kB Lightweight C library that eases the writing of UNIX daemonslibdnet 1.12_1 254kB Simple interface to low level networking routineslibedit 3.1.20150325_1 592kB Command line editor librarylibevent2 2.0.22_1 1.86MB API for executing callback functions on events or timeoutslibffi 3.2.1 129kB Foreign Function Interfacelibhtp 0.5.16 490kB Security-aware parser for the HTTP protocollibiconv 1.14_8 2.28MB Character set conversion librarylibltdl 2.4.6 146kB System independent dlopen wrapperlibmcrypt 2.5.8_3 595kB Multi-cipher cryptographic library (used in PHP)libnet 1.1.6_3,1 914kB C library for creating IP packetslibpdel 0.5.3_6 5.09MB Packet Design multi-purpose C library for embedded applicationslibxml2 2.9.2_3 4.70MB XML parser library for GNOMElibyaml 0.1.6_2 341kB YAML 1.1 parser and emitter written in Clighttpd 1.4.37 797kB Secure, fast, compliant, and flexible Web Serverlzo2 2.09 734kB Portable speedy, lossless data compression libraryminicron 0.0.2 7.59kB A very small cronminiupnpd 1.9_1,1 130kB UPnP IGD implementation which uses pf/ipfmpd4 4.4.1_2 1.04MB Multi-link PPP daemon based on netgraph(4)mpd5 5.7_3 1.28MB Multi-link PPP daemon based on netgraph(4)nano 2.4.2 469kB Nano's ANOther editor, an enhanced free Pico clonenettle 2.7.1 4.30MB Low-level cryptographic libraryntp 4.2.8p3_1 6.01MB The Network Time Protocol Distributiononiguruma4 4.7.1_1 1.06MB BSDL Regular Expressions library compatible with POSIX/GNU/Perlopen-vm-tools-nox11 1280544_12,1 2.44MB Open VMware tools for FreeBSD VMware guestsopenldap-client 2.4.42_2 5.71MB Open source LDAP client implementationopenssh-portable 7.1.p1_2,1 4.34MB The portable version of OpenBSD's OpenSSHopenssl 1.0.2_4 11.7MB SSL and crypto libraryopenvpn 2.3.8 1.13MB Secure IP/Ethernet tunnel daemonopnsense 15.7.16 31.2MB OPNsense release packageopnsense-update 15.7.12 9.13kB OPNsense update utilityos-vmware 1.2 620B VMware tools wrapperpcre 8.37_4 5.58MB Perl Compatible Regular Expressions librarypecl-radius 1.2.7 114kB Radius client library for PHPperl5 5.20.3_8 51.4MB Practical Extraction and Report Languagepftop 0.7_4 167kB Utility for real-time display of statistics for pfphalcon 2.0.8 5.39MB Phalcon PHP Framework written in C-languagephp-pfSense 0.2_4 16.4kB Library for getting useful infophp-suhosin 0.9.38 223kB PHP extension that implements high-level protectionsphp-xdebug 2.2.5 263kB Xdebug extension for PHPphp56 5.6.14 17.2MB PHP Scripting Languagephp56-bcmath 5.6.14 50.3kB The bcmath shared extension for phpphp56-bz2 5.6.14 28.2kB The bz2 shared extension for phpphp56-ctype 5.6.14 18.3kB The ctype shared extension for phpphp56-curl 5.6.14 92.1kB The curl shared extension for phpphp56-dom 5.6.14 226kB The dom shared extension for phpphp56-filter 5.6.14 54.9kB The filter shared extension for phpphp56-gettext 5.6.14 18.3kB The gettext shared extension for phpphp56-hash 5.6.14 403kB The hash shared extension for phpphp56-json 5.6.14 45.6kB The json shared extension for phpphp56-ldap 5.6.14 65.0kB The ldap shared extension for phpphp56-mbstring 5.6.14 3.52MB The mbstring shared extension for phpphp56-mcrypt 5.6.14 54.1kB The mcrypt shared extension for phpphp56-mysql 5.6.14 60.2kB The mysql shared extension for phpphp56-openssl 5.6.14 164kB The openssl shared extension for phpphp56-pdo 5.6.14 138kB The pdo shared extension for phpphp56-pdo_sqlite 5.6.14 33.4kB The pdo_sqlite shared extension for phpphp56-session 5.6.14 95.3kB The session shared extension for phpphp56-simplexml 5.6.14 65.0kB The simplexml shared extension for phpphp56-sockets 5.6.14 124kB The sockets shared extension for phpphp56-sqlite3 5.6.14 54.9kB The sqlite3 shared extension for phpphp56-tokenizer 5.6.14 23.8kB The tokenizer shared extension for phpphp56-xml 5.6.14 67.4kB The xml shared extension for phpphp56-zlib 5.6.14 42.6kB The zlib shared extension for phppkg 1.5.6 10.3MB Package managerpng 1.6.18 878kB Library for manipulating PNG imagespy27-Babel 2.0 9.83MB Collection of tools for internationalizing Python applicationspy27-Jinja2 2.8 2.10MB Fast and easy to use stand-alone template enginepy27-MarkupSafe 0.23 110kB Implements a XML/HTML/XHTML Markup safe string for Pythonpy27-pytz 2015.4,1 977kB World Timezone Definitions for Pythonpy27-requests 2.7.0 3.13MB HTTP library written in Python for human beingspy27-setuptools27 17.0 1.53MB Python packages installerpy27-sqlite3 2.7.10_6 92.1kB Standard Python binding to the SQLite3 librarypy27-ujson 1.33 61.6kB Ultra fast JSON encoder and decoder for Pythonpython27 2.7.10 68.7MB Interpreted object-oriented programming languageradvd 1.15 144kB Linux/BSD IPv6 router advertisement daemonrate 0.9 98.3kB Traffic analysis command-line utilityrelayd 5.5.20140810_1 278kB OpenBSD relay daemonrrdtool12 1.2.30_7 3.02MB Round Robin Database Tools v1.2smartmontools 6.4_1 1.49MB S.M.A.R.T. disk monitoring toolssqlite3 3.8.11.1_1 2.86MB SQL database engine in a C librarysquid 3.5.9_1 9.45MB HTTP Caching Proxysshlockout_pf 0.0.2_2 11.0kB Automatically block IPs with failed SSH logins using pf(4)strongswan 5.3.3 5.10MB Open Source IKEv2 IPsec-based VPN solutionsudo 1.8.14p3 2.15MB Allow others to run commands as rootsuricata 2.0.8_2 2.10MB High Performance Network IDS, IPS and Security Monitoring enginesyslogd 10.1_1 50.2kB FreeBSD syslogd with additionsunbound 1.5.4_1 5.36MB Validating, recursive, and caching DNS resolvervoucher 0.1_4 11.0kB voucher supportwol 0.7.1_2 45.4kB Tool to wake up Wake-On-LAN compliant computerszip 3.0_1 736kB Create/update ZIP files compatible with PKZIP
export vmware_guest_vmblock_enable="YES"export vmware_guest_vmhgfs_enable="YES"export vmware_guest_vmmemctl_enable="YES"export vmware_guest_vmxnet_enable="YES"export vmware_guestd_enable="YES"#/usr/local/etc/rc.d/vmware-kmod start (commented out)/usr/local/etc/rc.d/vmware-guestd start
Oct 14 10:32:45 kernel: KLD vmmemctl.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmxnet.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmblock.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file typeOct 14 10:32:45 kernel: KLD vmhgfs.ko: depends on kernel - not available or version mismatchOct 14 10:32:45 kernel: linker_load_file: Unsupported file type