I have big issues with my home network. I'm running a esxi all in one server with pfsense, solarís, linux + some other vm's. My issue is that the smb performance is pending between 0-150Mbps, nfs performance is pretty stable at 150-200Mbps to my workstation. The setup is a esxi all in one server with a trunk to my Cisco SF300-24p switch and then cables to my wireless access points, tv's, htpc and workstation. When I test with iperf I get 950Mbps all the time and between all servers, htpc and workstation. Any ideas what could be the reason? Running nfs between the vm's is really fast(no numbers unfortunately). Iperf between the vm's is 15Gbps in average. The same speed problem to my workstation regardless of vm. Running Esxi 5.1 since the hardware in the server isn't supported in the newer versions.