High CPU load, low troughput - VMware ESXi (vSphere 5.0)
I'm having trouble with running pfsense (i386 and amd64) at vSphere ESXi servers.
When I do a speedtest between my workstation and my pfsense, I get 13 Mbit/sec.
If I do the same test between my server (another LAN) and my pfsense, I get 900 Mbit/sec.
If I activate "device polling" on advanced network-settings. I get 30 Mbit/sec, but the CPU-load is 100% constantly. According to pfsense.
"top" says "System" is taking it all.
I tried to do the same test without Open-VM-Tools installed and then i got normal results, about 200 between the two computers (WS and server) on different LANs.
I also tried to uninstall Open-VM-Tools 184.108.40.20646 (build-313025), and the package disappears but not the problem. Tried to install Open-VM-Tools-8.8.1 RC 528969 with no better result.
My guess is that there is a problem in Open-VM-Tools, and since I can't remove it once it's installed, I'll have to reinstall the server, and not add VM-tools.
Someone told me to install freebsd vmware tools, that comes with ESXi. The problem there is that it requires Perl, so I installed Perl.
Then it needs some librarys I can't get a hold of. right now I'm stuck on "libcrypt.so.4".
Is it really supposed to be this hard to run a pfSense-installation in VMware?