i downloaded linux 2.4.25 from kernel.org, patch-o-matic-ng-20040409 and iptables 1.2.9. Unpacked all in /usr/src/ created links linux and iptables then applied the pptp_conntrack_nat patch which applied without errors. When i try to compile the kernel i get the following errors.
net/network.o: In function `pptp_expectfn': net/network.o(.text+0x3e899): undefined reference to `ip_ct_gre_keymap_destroy' net/network.o: In function `pptp_timeout_related': net/network.o(.text+0x3e8cc): undefined reference to `ip_ct_gre_keymap_destroy' net/network.o: In function `conntrack_pptp_help': net/network.o(.text+0x3ed09): undefined reference to `ip_ct_gre_keymap_add' net/network.o(.text+0x3ed2e): undefined reference to `ip_ct_gre_keymap_add' net/network.o(.text+0x3ed96): undefined reference to `ip_ct_gre_keymap_add' net/network.o(.text+0x3edaa): undefined reference to `ip_ct_gre_keymap_add' net/network.o(.text+0x3edc8): undefined reference to `ip_ct_gre_keymap_destroy' net/network.o: In function `tcp_help': net/network.o(.text+0x3fd66): undefined reference to `ip_ct_gre_keymap_change' net/network.o(.text+0x3fd73): undefined reference to `ip_ct_gre_keymap_change'
This patch should fix that:
http://lists.netfilter.org/pipermail/netfilter-devel/2004-March/014618.html
-- Philip Craig - SnapGear, A CyberGuard Company - http://www.SnapGear.com