I'm having a problem where pfSense on ESXi 7u2 can't push more than half a gigabit through using VMXNET3 adapters inside pfSense with 4 vCPUs, but I can't get gigabit speeds. Only half.
I tried disabling Kernel PTI mitigations, disabling network card offloading, raising the queues on the VMXNET3 adapters as said on the Netgate Docs, to moving all the cores into a single vsocket. No luck. Using the emulated Intel E1000 network adapters seems to solve the problem which leads me to believe there's a bug in the VMXNET3 driver for FreeBSD 12, but I want to know what could be causing the issue.
On the same machine, using Hyper-V, I could push gigabit speeds no problem with the same configuration (4vCPUs, Hyper-V synthetic NICs).
Is anyone aware of a bug in the VMXNET3 drivers in pfSense at the moment?
Thanks!
I tried disabling Kernel PTI mitigations, disabling network card offloading, raising the queues on the VMXNET3 adapters as said on the Netgate Docs, to moving all the cores into a single vsocket. No luck. Using the emulated Intel E1000 network adapters seems to solve the problem which leads me to believe there's a bug in the VMXNET3 driver for FreeBSD 12, but I want to know what could be causing the issue.
On the same machine, using Hyper-V, I could push gigabit speeds no problem with the same configuration (4vCPUs, Hyper-V synthetic NICs).
Is anyone aware of a bug in the VMXNET3 drivers in pfSense at the moment?
Thanks!