+ Responder ao Tópico



  1. #1

    Padrão instalacao do iptables-p2p2 erro slackware12

    Alguem pode mi dizer como resolvo esse pipino

    ja segui varios tutos mais nem um deu certo

    sei que esta faltando um arquivo `/linux/config.h` mas nao encontrei

    make -C iptables
    make[1]: Entrando no diretório `/tmp/source/iptables-p2p-0.3.0a/iptables'
    gcc -O2 -Wall -DIPTABLES_VERSION=\"1.3.8\" -I../common -c -o libipt_p2p.o libipt_p2p.c
    ld -shared -o libipt_p2p.so libipt_p2p.o
    make[1]: Saindo do diretório `/tmp/source/iptables-p2p-0.3.0a/iptables'
    make -C kernel linux-2.6
    make[1]: Entrando no diretório `/tmp/source/iptables-p2p-0.3.0a/kernel'
    make -C /lib/modules/2.6.21.5-smp/build SUBDIRS=/tmp/source/iptables-p2p-0.3.0a/kernel P2P_COMMON=/tmp/source/iptables-p2p-0.3.0a/kernel/../common modules
    make[2]: Entrando no diretório `/usr/src/linux-2.6.21.5'
    CC [M] /tmp/source/iptables-p2p-0.3.0a/kernel/main.o
    /tmp/source/iptables-p2p-0.3.0a/kernel/main.c:134: warning: initialization from incompatible pointer type
    /tmp/source/iptables-p2p-0.3.0a/kernel/main.c:135: warning: initialization from incompatible pointer type
    CC [M] /tmp/source/iptables-p2p-0.3.0a/kernel/match_bittorrent.o
    /tmp/source/iptables-p2p-0.3.0a/kernel/match_bittorrent.c:17:26: error: linux/config.h: Arquivo ou diretório não encontrado
    make[3]: ** [/tmp/source/iptables-p2p-0.3.0a/kernel/match_bittorrent.o] Erro 1
    make[2]: ** [_module_/tmp/source/iptables-p2p-0.3.0a/kernel] Erro 2
    make[2]: Saindo do diretório `/usr/src/linux-2.6.21.5'
    make[1]: ** [ipt_p2p.ko] Erro 2
    make[1]: Saindo do diretório `/tmp/source/iptables-p2p-0.3.0a/kernel'
    make: ** [linux-2.6] Erro 2
    [email protected]:/tmp/source/iptables-p2p-0.3.0a# mc

    alguem pode me dar uma maozona

  2. #2

    Padrão

    voce está com os sources do kernel e os headers necessários instalados?



  3. #3

    Padrão

    esta tudo estalando so que esta faltando esse arquivo /linux/config.h , mais nao encontro.

    serar que messa versao nao tem esse aquivo?

    poderia alguem verificar em seu slackware12

  4. #4

    Padrão

    Cara tu ja viu esse tutorial que tem aqui na under?

    Tutoriais/Seguranca/Iptables-Layer7-PP2P - UnderLinux Wiki



  5. #5

    Padrão

    valeu peja ajuda

    ja vi mais, o que eu queria realmente era o iptables-p2p

  6. #6

    Padrão

    obrigado pessoal
    problema ja resolvido

    instalei o slackware 11 com kernel 2.4 em outra maquina e peguei o arquivo /usr/src/linux-2.4.x.x/include/config.h

    caso alguem tentar e nao conseguir, crie um arquivo config.h


    #ifndef _LINUX_CONFIG_H
    #define _LINUX_CONFIG_H

    #include <linux/autoconf.h>

    #endif