Wireguard in FreeBSD 13.2

Started by yeraycito, April 22, 2023, 04:09:54 PM

Previous topic - Next topic
Netgate ( Pfsense ) has re-integrated the Wireguard driver into the FreeBSD 13.2 kernel and hopefully it will work better than last time. Just out of curiosity but I would like to ask franco how this is going to be implemented in Opnsense. Are the current wireguard plugins going to be kept or is the integration going to be done differently?

The kernel driver already is an official part of FreeBSD 13.2, now. So there's not much to integrate.

https://www.freebsd.org/releases/13.2R/relnotes/
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Is there a real difference between Kernel and kmod?

No. The kmod is just officially in the kernel source tree now whereas formerly it was a separate port. Most drivers are modules instead of being statically compiled in.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Quote from: pmhausen on April 22, 2023, 04:46:59 PM
The kernel driver already is an official part of FreeBSD 13.2, now. So there's not much to integrate.

https://www.freebsd.org/releases/13.2R/relnotes/

That is precisely what I have explained. With the Opnsense integration I meant will the Wireguard plugins be needed in the future or because the Wireguard driver will already be integrated in the FreeBSD Kernel they won't be needed anymore.

Sorry, I overlooked your attachment. As it stands the plugin is necessary for the UI parts. If these will become part of OPNsense core, I cannot tell.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)