Feature #16801
opengve -- Ethernet driver for Google Virtual NIC (gVNIC) support
0%
Description
Hello,
I'm currently deploying pfSense 26.03-RELEASE (amd64) on Google Cloud Platform (GCP). While the base system is now moving towards FreeBSD 16, I've noticed that the if_gve driver (Google Virtual NIC - gVNIC) is currently missing from the kernel and /boot/kernel/.
As Google Cloud introduces newer VM families (like C3, C4, and H3), the gVNIC interface is becoming a hard requirement, as these instances no longer support the traditional VirtIO (vtnet) adapter. Additionally, the gve driver offers significant performance improvements and lower latency, which is critical for enterprise workloads.
I've verified that the driver is already available in the FreeBSD 14.x upstream (man page: gve(4)), but it seems it hasn't been included in the pfSense custom kernel yet.
The driver is already present in the FreeBSD 14 upstream. Here is the official manual page for reference:
https://man.freebsd.org/cgi/man.cgi?query=gve&sektion=4&format=html
Cheers,
No data to display