I&#39;ve sent this message to users mail list for several days but receive no reponse. Sorry to post it again here, I just have no more time to investigate this problem.<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">Tian Yazhou</b> &lt;<a href="mailto:phio.asia@gmail.com">phio.asia@gmail.com</a>&gt;<br>Date: Mon, Jul 7, 2008 at 5:21 PM<br>Subject: unkown symbol ipsec_nat_encap while insert ipsec.ko<br>
To: <a href="mailto:users@openswan.org">users@openswan.org</a><br><br><br>I&#39;m trying to use 2.6.14 version OpenS/WAN under a Fedora 3 box with a 2.6.9-1.667 kernel, using KLIPS. <br><br>At first when i compiled it, &#39;make&#39; complained about unavailability of spinlock_typs.h. I solved this simply by commenting out the #define NEED_SPINLOCK_TYPES in line 116 of ipsec_keversion.h. <br>

then, I could compile and install the ipsec kernel module successfully. But while I wanted to insert this module into the current kernel, modprobe paniced about &#39;unkown symbol&#39;. dmesg told me it&#39;s caused by ipsec_nat_encap. <br>

<br>It seems that &#39;ipsec_nat_encap&#39; is about NAT-T, but after I undef CONFIG_IPSEC_NAT_TRAVERSAL in config-all.h and config-all.hmodules, it still failed because some assembly code call ipsec_nat_encap. <br><br>I&#39;m sure I must missed something, could some one help me on this? Thanks a lot.<br clear="all">
<font color="#888888">
<br>-- <br>Dream as if you&#39;ll live forever; Live as if you&#39;ll die today. - James Dean
</font></div><br><br clear="all"><br>-- <br>Dream as if you&#39;ll live forever; Live as if you&#39;ll die today. - James Dean