Update: The kldload is not automatically initiated by the strongswan rc file; this is an obvious omission since GENERIC now includes only a stub and the actual ipsec driver must dynamically loaded. > I'll put a note in "bugzila" on it since the kernel config now requires
you kldload the module or it doesn't work.

Weird that this never came up before.

The enc and IPSEC_NAT_T declarations are not required and neither is in GENERIC.

IPSEC_NAT_T has apparently been removed because the NAT-T support is non-optional since FreeBSD 12 (the same merge added the ipsec.ko module and the IPSEC_SUPPORT option [1]).

Regards,
Tobias

[1] https://cgit.freebsd.org/src/commit/?id=fcf596178b5f2be36424ecbc1b6a3224b29c91d2

Reply via email to