Static compile issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am using a 2.4.20 kernel with pom-20030107 and iptables v1.2.7a. From
pom-20030107, I have installed all the pending patches and all the base
patches. In addition, I have installed the following extra patches:

amanda-conntrack-nat.patch
eggdrop-conntrack.patch
ip_tables-proc.patch
mms-conntrack-nat.patch
pptp-conntrack-nat.patch
quake3-conntrack.patch
rsh.patch
tftp-conntrack-nat.patch

The problem is, when I compile the kernel statically and enable all the
iptables options, I cannot do NAT. Any iptables line that specifies a
chain in the nat table causes an Invalid Argument:

# iptables -t nat -A POSTROUTING -o $EXTERNAL -s $INTERNAL_NETWORK -j SNAT --to-source $EXTERNAL_IP
Invalid argument

Another interesting thing to point out, is that I also compiled this
kernel with modules and experienced the same problem. I was, however, able
to fix it by disabling the IPv4 netfilter option for "NAT of local
connections". For the module kernel, disabling this option fixes the
problem. For the staticly compiled kernel, disabling this option has no
effect-- the error persists.

Anyone have any ideas?
Please CC me directly if you respond to the list, since I am not
subscribed (yet).

Thank you,
Cory Visi



[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux