I&#39;m sorry to trouble you again, but I really need some help on this problem. Could someone give some clues? Thank you :-)<br><br><div class="gmail_quote">On Mon, Jul 7, 2008 at 5:21 PM, Tian Yazhou &lt;<a href="mailto:phio.asia@gmail.com">phio.asia@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">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, &#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></blockquote></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