On Tue, 15 Aug 2000, John Reinke wrote: > I used 2.2.17pre6, and it handled compiling the modules for > CONFIG_IP_MASQUERADE_MOD. Also, it sounds like there have been some > security patches and things, so it is recommended to at least use 2.2.16 or > newer. IP Masq howto I read (URL was in a previous message), strongly > suggested 2.2.16 or newer as well.
My compile just finished for 2.2.17pre6, and it still didn't compile ip_masq_ftp: ld -m elf_i386 -r -o ipv4.o ip_masq.o ip_masq_app.o ip_masq_mod.o utils.o route.o proc.o timer.o protocol.o ip_input.o ip_fragment.o ip_forward.o ip_options.o ip_output.o ip_sockglue.o tcp.o tcp_input.o tcp_output.o tcp_timer.o tcp_ipv4.o raw.o udp.o arp.o icmp.o devinet.o af_inet.o igmp.o sysctl_net_ipv4.o fib_frontend.o fib_semantics.o fib_hash.o ip_fw.o make[4]: Leaving directory `/usr/src/kernel-source-2.2.17/net/ipv4' What am I missing? I build the kernel with: make-kpkg --revision=custom.1.0 kernel_image Here is the net sections of my .config file: # # Networking options # CONFIG_PACKET=y CONFIG_NETLINK=y # CONFIG_RTNETLINK is not set # CONFIG_NETLINK_DEV is not set CONFIG_FIREWALL=y # CONFIG_FILTER is not set CONFIG_UNIX=y CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set CONFIG_IP_FIREWALL=y # CONFIG_IP_FIREWALL_NETLINK is not set # CONFIG_IP_TRANSPARENT_PROXY is not set CONFIG_IP_MASQUERADE=y # # Protocol-specific masquerading support will be built as modules. # CONFIG_IP_MASQUERADE_ICMP=y # # Protocol-specific masquerading support will be built as modules. # CONFIG_IP_MASQUERADE_MOD=y # CONFIG_IP_MASQUERADE_IPAUTOFW is not set # CONFIG_IP_MASQUERADE_IPPORTFW is not set # CONFIG_IP_MASQUERADE_MFW is not set # CONFIG_IP_ROUTER is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_ALIAS is not set # CONFIG_SYN_COOKIES is not set # # (it is safe to leave these untouched) # # CONFIG_INET_RARP is not set # CONFIG_SKB_LARGE is not set # CONFIG_IPV6 is not set # # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_BRIDGE is not set # CONFIG_LLC is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # CONFIG_CPU_IS_SLOW is not set ...RickM...