I just built the 2.4.22-gentoo-r2 kernel and am now having a problem with IP masquerading. It worked fine under 2.4.20-gentoo-r9, so I copied the .config from that version, ran make oldconfig, then make menuconfig and checked things. Now, when I'm running the 2.4.22 kernel I get an error on the following iptables command:
# iptables -t nat -A POSTROUTING -o eth1 -s 10.0.0.0/8 -j MASQUERADE iptables: Invalid argument If I leave off the -j MASQUERADE, I don't get the error. I show the following modules loaded (others deleted for brevity): ipt_MASQUERADE 1560 0 (autoclean) iptable_nat 19832 5 [ip_nat_tftp ip_nat_irc ip_nat_amanda ipt_MASQUERADE ip_nat_ftp] ip_tables 12832 8 [ipt_MASQUERADE ipt_LOG ipt_multiport ipt_state iptable_filter iptable_nat] ip_conntrack 22216 6 [ip_nat_tftp ip_nat_irc ip_nat_amanda ip_conntrack_tftp ip_conntrack_irc ip_conntrack_amanda ipt_MASQUERADE ipt_state ip_nat_ftp ip Has anyone else had a problem with masquerading and 2.4.22? Any suggestions of what to look for? -- Chris Bare [EMAIL PROTECTED] -- [EMAIL PROTECTED] mailing list