<div dir="ltr"><div><div><div><div><div><div>Hello All,<br><br></div>I've always used NETKEY protocol stack with OpenSwan, but I have a case now where route-based ipsec would be more appropriate. As far as I know having it in the KLIPS mode would give me ipsecX interfaces and I could route traffic accordingly.<br></div><br></div>However I am not able to load the ipsec module into the kernel.<br><br></div>The OS is Ubuntu 14.04.3 LTS, kernel 3.13.0-63-generic.<br></div><br>#ipsec version produces the following:<br><br>Linux Openswan U2.6.45/K3.13.0-63-generic (netkey)<br><br></div>(the Openswan was downloaded and compiled from source, because trying to build the ipsec.ko module from repo packages was throwing compilation errors).<br><div><div><br></div><div>Now when I try to load the module I'm getting the following error:<br><br>---<br>:~# modprobe -v ipsec<br>insmod /lib/modules/3.13.0-63-generic/updates/dkms/ipsec.ko<br>modprobe: ERROR: could not insert 'ipsec': Unknown symbol in module, or unknown parameter (see dmesg)<br>---<br><br></div><div>Latest lines of dmesg are showing this:<br><br>---<br>[76339.609983] NET: Unregistered protocol family 15<br>[76339.641278] NET: Registered protocol family 15<br>[76339.697465] Initializing XFRM netlink socket<br>[76369.293656] ipsec: Unknown symbol ipsec_ocf_sa_init (err 0)<br>[76369.293703] ipsec: Unknown symbol ipsec_ocf_comp_sa_init (err 0)<br>[76369.293712] ipsec: Unknown symbol ipsec_ocf_sa_free (err 0)<br>[76369.293727] ipsec: Unknown symbol ipsec_ocf_rcv (err 0)<br>[76369.293766] ipsec: Unknown symbol ipsec_ocf_init (err 0)<br>[76369.293774] ipsec: Unknown symbol ipsec_ocf_xmit (err 0)<br>[76376.877456] ipsec: Unknown symbol ipsec_ocf_sa_init (err 0)<br>[76376.877501] ipsec: Unknown symbol ipsec_ocf_comp_sa_init (err 0)<br>[76376.877521] ipsec: Unknown symbol ipsec_ocf_sa_free (err 0)<br>[76376.877534] ipsec: Unknown symbol ipsec_ocf_rcv (err 0)<br>[76376.877571] ipsec: Unknown symbol ipsec_ocf_init (err 0)<br>[76376.877578] ipsec: Unknown symbol ipsec_ocf_xmit (err 0)<br>---<br><br></div><div>Do I need to recompile the kernel with some specific options or patches to get KLIPS working or is it not supported anymore?<br><br></div><div>Best Regards,<br></div><div>Tomek<br><br></div><div><br></div></div></div>