This url might be helpful
http://www.experts-exchange.com/Networking...Q_20464450.htmlDid you try
modprobe iptable_nat
---------------------------
This is the output of my lsmod
root@zaurus:/etc/shorewall> lsmod
Module Size Used by
ipt_TOS 1152 12
ipt_state 736 32
ipt_REJECT 3472 4
iptable_mangle 2272 1
ip_nat_irc 2768 0 (unused)
ip_nat_ftp 3392 0 (unused)
iptable_nat 15520 2 [ip_nat_irc ip_nat_ftp]
ip_conntrack_irc 2800 0 (unused)
ip_conntrack_ftp 3888 0 (unused)
ip_conntrack 15744 4 [ipt_state ip_nat_irc ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp]
iptable_filter 1840 1
ip_tables 13584 8 [ipt_TOS ipt_state ipt_REJECT iptable_mangle iptable_nat iptable_filter]
pxa_bi 21328 0 (unused)
net_fd 25024 1
usbdcore 34544 0 [pxa_bi net_fd]
usbdmonitor 5248 0
sharp_mmcsd_m 26256 2
ext3 59760 1 (autoclean)
jbd 39232 1 (autoclean)
--------------------
perhaps iptables modules need to be compiled specific to your kernel config?