Hi Daniel

Daniel Iliev wrote on 01/04/07 19:10:
>>> My question: what is the best way get this iptables module working w/o
>>> diverting too much from the official Gentoo installation. I mean the
>>> normal way is to use patch-o-matic to patch iptables source and vanilla
>>> kernel source, then build and install. I have the feeling that it is not
>>> exactly the right thing to with Gentoo.

>> cd /usr/src
>> svn co https://svn.netfilter.org/netfilter/trunk/patch-o-matic-ng
>> svn co https://svn.netfilter.org/netfilter/trunk/iptables
>> cd patch-o-matic-ng
>> ./runme extra
>> cd /usr/src/linux
>> make menuconfig
>> make && make modules_install && make install
>> make sure you have USE "extensions" in your make.conf
>> emerge iptables

> This patch appears to be incompatible with gentoo-sources or I'm doing
> something wrong. After patching the module "TARPIT" appears in the
> kernel configuration and I mark it to get built as a module [M]. Then:
> ======================
> make all modules_install install
> scripts/kconfig/conf -s arch/i386/Kconfig
>   CHK     include/linux/version.h
>   CHK     include/linux/utsrelease.h
>   CHK     include/linux/compile.h
>   GZIP    kernel/config_data.gz
>   IKCFG   kernel/config_data.h
>   CC      kernel/configs.o
>   LD      kernel/built-in.o
>   CC [M]  net/ipv4/netfilter/ipt_TARPIT.o
> net/ipv4/netfilter/ipt_TARPIT.c: In function ‘ip_direct_send’:
> net/ipv4/netfilter/ipt_TARPIT.c:65: warning: implicit declaration of
> function ‘neigh_hh_output’
> ---snip----
> Kernel: arch/i386/boot/bzImage is ready  (#2)
>   Building modules, stage 2.
>   MODPOST 159 modules
> WARNING: "neigh_hh_output" [net/ipv4/netfilter/ipt_TARPIT.ko] undefined!
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
> ======================
> So, I'm still looking for advices.

Did the patches apply OK?

Did you do:

cd /usr/src/iptables
svn update
cd /usr/src/patch-o-matic-ng
svn update

.. before updating your kernel?

What kernel are you running?

Cheers, Dave
-- 
gentoo-user@gentoo.org mailing list

Reply via email to