Missing tags in the repo
-
Trying to research some perf issues on one of my boxes and I think they may be fixed by 3008f30d2c2cabdd7e17f7fb922139da8681ffbd. I see that commit is in the FreeBSD-src repo on GitHub, but I see no tags that I can correlate to pfSense release branches, so I can't quite tell if that commit is in the 25.11 builds or not.
-
@ohmantics said in Missing tags in the repo:
3008f30d2
I guess it would help readers if you mention what the commit is about : "vtnet: improve checksum offloading"
You can check redmine.pfsense.org if there's an issue open for the topic you're interested in.
There is a thread about the new PPPoE kernel module and the vtnet driver where is offloading mentioned:
https://forum.netgate.com/topic/199313/pfsense-vm-on-proxmox-pppoe-only-works-when-parent-nic-is-pci-passthrough-virtual-nic-breaks-lan-wan-traffic
But to cut a long story short, only a Netgate employee will be able to answer that since the GH repo hasn't gotten any new branches after 2.7.2.
-
@patient0 I was looking at that change because I'm using vtnet (Proxmox) and as I'm not on PPPoE, I am not experiencing any connectivity problems, but I am having throughput issues. I should be getting some number of Gbit and instead have peaked at 500-ish MBit for iperf3 from the Proxmox shell to the pfSense guest.
I originally chose virtual NICs to make it easier to reconfigure without invalidating the NDI calculation. Before I go randomly trying 25.11 builds or switching to E1000 and other virtual NICs, I thought I'd check if the issue was already resolved.
-
@ohmantics Did you https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#disable-hardware-checksums-with-proxmox-ve-virtio ?
Also general advice is to try to avoid running bandwidth tests on pfSense, but through pfSense to something else, otherwise the extra CPU usage on pfSense may affect the test.
-
@SteveITS said in Missing tags in the repo:
@ohmantics Did you https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#disable-hardware-checksums-with-proxmox-ve-virtio ?
Yes. That got me from 450Mbit to 500Mbit.
Also general advice is to try to avoid running bandwidth tests on pfSense, but through pfSense to something else, otherwise the extra CPU usage on pfSense may affect the test.
I cited this example to show that the issue was self-contained to pfSense/Proxmox. Even when just passing the traffic through, one CPU in pfSense pegs at 100%.
-
@ohmantics said in Missing tags in the repo:
3008f30d2c2cabdd7e17f7fb922139da8681ffbd
That is in 25.11 builds.
-
@stephenw10 said in Missing tags in the repo:
@ohmantics said in Missing tags in the repo:
3008f30d2c2cabdd7e17f7fb922139da8681ffbd
That is in 25.11 builds.
Thanks!
I think my next step is to change off of vtnet to some other virtual NIC type and try to keep the same MACs.