- Joined
- May 13, 2015
- Messages
- 2,478
After more tinkering, I was able to load the stock VMware Tools v10.1.5 vmxnet3.ko module. Results were relatively unchanged for most of my test cases, though FreeNAS-to-FreeNAS bandwidth did improve a little bit:Okay, so the binary isn't compatible. If you want to try the vmxnet3 you'll need to compile it from source against the version of freenas you're using. If you follow the instruction that I linked earlier in the thread you can do the compiling in a virtual box vm on your desktop and once you have the kernel specific built .ko copy it into the freeNAS VM your working on.
Code:
iperf server iperf client Bandwidth -------------- ------------ ----------------- ubuntu(falcon) boomer(felix) 9.30 Gbits/second bandit(falcon) ubuntu(felix) 3.06 Gbits/second bandit(falcon) boomer(felix) 3.24 Gbits/second ubuntu(felix) bandit(falcon) 9.38 Gbits/second boomer(felix) ubuntu(falcon) 7.72 Gbits/second boomer(felix) bandit(falcon) 5.67 Gbits/second ubuntu(falcon) ubuntu(felix) 9.18 Gbits/second ubuntu(felix) ubuntu(falcon) 9.08 Gbits/second
Last night I set up a FreeBSD VM for building FreeNAS; my next step will be to compile the vmxnet3 driver on it and see if it makes any difference... but honestly I doubt that it will. I'm hoping the move to FreeBSD 11 in the next release of FreeNAS will fix things up.