Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
linux:iptables:l7patch [2006/11/03 18:03] a another way |
linux:iptables:l7patch [2007/04/01 12:15] a |
||
---|---|---|---|
Line 17: | Line 17: | ||
.. more to come | .. more to come | ||
+ | |||
Line 23: | Line 24: | ||
FIXME Need some styling | FIXME Need some styling | ||
- | I downloaded the source package for '' | + | I downloaded the source package for '' |
Try loading the module with modprobe ipt_ipp2p. If everything is OK try the following command: | Try loading the module with modprobe ipt_ipp2p. If everything is OK try the following command: | ||
Line 32: | Line 33: | ||
Thanks to //Abel Martín// at debian-firewall mailinglist. | Thanks to //Abel Martín// at debian-firewall mailinglist. | ||
+ | |||
+ | ===== Yet another way to do it .. ===== | ||
+ | |||
+ | 1) Download: | ||
+ | * iptables-dev (apt-get) | ||
+ | * kernel-headers-2.x.x (your kernel, "uname -r") | ||
+ | * src of your iptables (iptables -V and apt-get source) | ||
+ | * ipp2p-0.8.0.tar.gz (stable) | ||
+ | 2) untar ipp2p and cd ipp2p | ||
+ | 3) Edit Makefile, if it's necesary: | ||
+ | * IPTABLES_SRC = / | ||
+ | * In my case, the headers are detected automaticaly. | ||
+ | 4) make (WITHOUT ERRORS!!! ;) ) | ||
+ | 5) cp libipt_ipp2p.so / | ||
+ | 6) cp ipt_ipp2p.ko / | ||
+ | 7) depmod -A | ||
+ | 8) insmod ipt_ipp2p.ko (or modprobe) | ||
+ | 9) lsmod | grep ipp2p | ||
+ | 10) iptables -m ipp2p --help | ||
+ | |||
+ | | ||
+ | make -C / | ||
+ | | ||
+ | | ||
+ | CC [M] / | ||
+ | | ||
+ | | ||
+ | | ||
+ | LD [M] / | ||
+ | | ||
+ | gcc -O3 -Wall -DIPTABLES_VERSION=\" | ||
+ | -fPIC -c libipt_ipp2p.c | ||
+ | ld -shared -o libipt_ipp2p.so libipt_ipp2p.o |