It looks like you dont have the experimental autofw and portfw options compiled in, or as modules. Paul Wiechman "Jeffrey C. Lehman" wrote: > I'm having a problem getting port forwarding working. This is what happens > (as root): > > ipmasqadm portfw -a -P tcp -L <local ip> <port> -R <remote IP> <port> > > results in > portfw: setsockopt failed: Invalid argument > > ipmasqadm portfw -l > > results in: > portfw: setsockopt failed: Invalid argument > Could not open "/proc/net/ip_masq/portfw" > Could not open "/proc/net/ip_portfw" > Check if you have enabled portforwarding > > I have a RedHat 6.2 system with a custom 2.2.14 kernel. Masquerading works > alright so I'm wondering whether I missed an option while I was compiling > the kernel or whether I installed ipmasqadm wrong. > > rpm -qa | grep ipmasqadm > > results in > ipmasqadm-0.4.2-3 > > Are there any other tests to determine whether I compiled the kernel with > this option? Here is my /usr/src/linux/.config network section > > # > # Networking options > # > CONFIG_PACKET=y > CONFIG_NETLINK=y > CONFIG_RTNETLINK=y > CONFIG_NETLINK_DEV=y > CONFIG_FIREWALL=y > CONFIG_FILTER=y > CONFIG_UNIX=y > CONFIG_INET=y > # CONFIG_IP_MULTICAST is not set > CONFIG_IP_ADVANCED_ROUTER=y > CONFIG_RTNETLINK=y > CONFIG_NETLINK=y > CONFIG_IP_MULTIPLE_TABLES=y > CONFIG_IP_ROUTE_MULTIPATH=y > CONFIG_IP_ROUTE_TOS=y > CONFIG_IP_ROUTE_VERBOSE=y > CONFIG_IP_ROUTE_LARGE_TABLES=y > CONFIG_IP_ROUTE_NAT=y > # CONFIG_IP_PNP is not set > CONFIG_IP_FIREWALL=y > CONFIG_IP_FIREWALL_NETLINK=y > CONFIG_NETLINK_DEV=y > CONFIG_IP_ROUTE_FWMARK=y > CONFIG_IP_TRANSPARENT_PROXY=y > CONFIG_IP_MASQUERADE=y > CONFIG_IP_MASQUERADE_ICMP=y > CONFIG_IP_ROUTER=y > CONFIG_NET_IPIP=y > CONFIG_NET_IPGRE=y > CONFIG_IP_ALIAS=y > CONFIG_SYN_COOKIES=y > CONFIG_INET_RARP=y > CONFIG_SKB_LARGE=y > # CONFIG_IPX is not set > # CONFIG_ATALK is not set > > TIA, > Jeff > > --------------------------------------------------------------------- > To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org > For additional commands, e-mail: tclug-list-help at mn-linux.org --------------------------------------------------------------------- To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org For additional commands, e-mail: tclug-list-help at mn-linux.org