Erro ao compilar o IPTABLES

1. Erro ao compilar o IPTABLES

Diego
diegofa

(usa Fedora)

Enviado em 30/08/2008 - 17:34h

Olá pessoal, estou tentando colocar o patch netfilter-layer7 no iptables mas estou tendo problemas ao dar um make no iptables.
A minha configuração é o seguinte:
Debian etch
Kernel: 2.6.26.3
iptables: 1.4.0
netfilter-layer7: 2.20

estou rodando os seguintes comandos para aplicar o patch:
roteador:/usr/src/iptables-1.4.0# patch -p1 < ../netfilter-layer7-v2.20/iptables-1.4-for-kernel-2.6.20forward-layer7-2.20.patch
patching file extensions/libipt_layer7.c
patching file extensions/libipt_layer7.man
patching file extensions/.layer7-test

roteador:/usr/src/iptables-1.4.0# chmod +x extensions/.layer7-test

#make KERNEL_DIR=/usr/src/linux

apos executar o make recebo o seguinte erro:

In file included from extensions/libxt_sctp.c:23:
/lib/modules/2.6.26.3-custom/build/include/linux/netfilter/xt_sctp.h:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__sctp_chunkmap_is_clear’
/lib/modules/2.6.26.3-custom/build/include/linux/netfilter/xt_sctp.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__sctp_chunkmap_is_all_set’
extensions/libxt_sctp.c: In function ‘print_chunks’:
extensions/libxt_sctp.c:416: warning: implicit declaration of function ‘__sctp_chunkmap_is_clear’
extensions/libxt_sctp.c:421: warning: implicit declaration of function ‘__sctp_chunkmap_is_all_set’
make: *** [extensions/libxt_sctp_sh.o] Error 1

eu já tentei compilar sem aplicar a pache do layer7 e apresentou o mesmo erro..

alguem saberia como solucionar esse problema?



  


2. Erro...

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/09/2008 - 13:52h

Cara, ta dando o mesmo erro pra mim!
alguém poderia ajudar??



3. Re: Erro ao compilar o IPTABLES

Andi
upc0d3

(usa Gentoo)

Enviado em 04/09/2008 - 14:03h

eu nunca compilei o iptables no debian.. mas irei testar para ver...dae eu posto aqui...

e outra coisa, pq naum instala pelo repositorio?

# aptitude install iptables


4. Re: Erro ao compilar o IPTABLES

Diego
diegofa

(usa Fedora)

Enviado em 05/09/2008 - 16:58h

Consegui compilar o iptables, eu coloquei o kernel 2.6.24 que esta no repositorio do debian que já contem as patchs para o debian.. dai consegui compilar o iptables.

Eu precisei recompilar ele para instalar a patch do Layer7


5. Re: Erro ao compilar o IPTABLES

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 05/03/2009 - 22:05h

E então "diegofa", coloca aí o passo-a-passo de como conseguiu obter sucesso.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts