FreeBSD 10.3 vm with ESXi 5.5 host - internal vmxnet3 or VmwareTools vmx3f0 adapter?

Hello!

Which implementation of vmxnet3 adapter is better to use on FreeBSD 10.3 VM on ESXi 5.5 host?

Internal FreeBSD vmx(4) driver or vmx3f0 adapter from vmware-tools?

Thank you.
Best Regards,
Dmitry.
 
Dmitry, I second SirDice's recommendation to stick with the vmx(4) driver that's present by default in FreeBSD.

At my job, I use this driver with FreeBSD 10.1-RELEASE amd64 in an ESX 5.5 (currently U3b) VM, with two VMXNET3 vNICs. I've been using this every day for over a year, and I haven't noticed any problems with it.
 
I would use the built-in vmx(4) driver (which is part of GENERIC) unless you run into issues.

Dmitry, I second SirDice's recommendation to stick with the vmx(4) driver that's present by default in FreeBSD.

At my job, I use this driver with FreeBSD 10.1-RELEASE amd64 in an ESX 5.5 (currently U3b) VM, with two VMXNET3 vNICs. I've been using this every day for over a year, and I haven't noticed any problems with it.

Thank you!
 
I also second the recomendations to use FreeBSD's vmx driver which has a better performance even with esxi6.

hint:
If you install the vmware-tools, it adds vmware's vmx3f driver which overrides FreeBSD's vmx driver.
You should comment out those lines like so:

/boot/loader.conf
Code:
#vmxnet3_load="YES"
#vmxnet_load="YES"
 
Back
Top