WCCP

1. WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 08:56h

Bom dia galera,

estou implantado o protocolo wccp porem esta dando o seguinte erro...


make -C /lib/modules/2.6.35-22-generic/build M=$PWD modules
make: *** /lib/modules/2.6.35-22-generic/build: No such file or directory. Stop.
make: *** [build2.6] Error 2

não consegui resolver segui um tutorial aqui do vol. (http://www.vivaolinux.com.br/artigo/Squid-com-WCCP)

alguém pode me ajudar...

na verdade queria ate mesmo o wccp v2 mais não encontrei o download pra ele, se alguém souber me avise.

vlw


  


2. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 09:04h

Kra, vc tem q instalar o kernel headers do seu linux:

# aptitude install linux-headers-`uname -r`

E tente compilar outra vez.


3. Re: WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 09:11h

make -C /lib/modules/2.6.35-22-generic/build M=$PWD modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
CC [M] /downloads/ip_wccp-1.6/ip_wccp.o
/downloads/ip_wccp-1.6/ip_wccp.c:33: fatal error: linux/config.h: No such file or directory
compilation terminated.
make[2]: *** [/downloads/ip_wccp-1.6/ip_wccp.o] Error 1
make[1]: *** [_module_/downloads/ip_wccp-1.6] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [build2.6] Error 2


agora deu esse erro...


4. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 09:19h

GustavinhoO escreveu:

make -C /lib/modules/2.6.35-22-generic/build M=$PWD modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
CC [M] /downloads/ip_wccp-1.6/ip_wccp.o
/downloads/ip_wccp-1.6/ip_wccp.c:33: fatal error: linux/config.h: No such file or directory
compilation terminated.
make[2]: *** [/downloads/ip_wccp-1.6/ip_wccp.o] Error 1
make[1]: *** [_module_/downloads/ip_wccp-1.6] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [build2.6] Error 2


agora deu esse erro...


Faça assim:

# find /usr/src -iname config.h

Encontrando, veja o caminho e copie-o para o diretório /usr/src/kernels/`uname -r`/linux


5. Re: WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 09:25h

root@ubuntu:/downloads/ip_wccp-1.6# make install
make -C /lib/modules/2.6.35-22-generic/build M=$PWD modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
CC [M] /downloads/ip_wccp-1.6/ip_wccp.o
/downloads/ip_wccp-1.6/ip_wccp.c: In function âip_wccp_ecn_decapsulateâ:
/downloads/ip_wccp-1.6/ip_wccp.c:66: error: âstruct sk_buffâ has no member named ânhâ
/downloads/ip_wccp-1.6/ip_wccp.c:69: error: implicit declaration of function âIN ET_ECN_is_not_ceâ
/downloads/ip_wccp-1.6/ip_wccp.c: In function âip_wccp_rcvâ:
/downloads/ip_wccp-1.6/ip_wccp.c:82: error: âstruct sk_buffâ has no member named ânhâ
/downloads/ip_wccp-1.6/ip_wccp.c:83: error: âstruct sk_buffâ has no member named âhâ
/downloads/ip_wccp-1.6/ip_wccp.c:87: error: âstruct sk_buffâ has no member named âmacâ
/downloads/ip_wccp-1.6/ip_wccp.c:87: error: âstruct sk_buffâ has no member named ânhâ
/downloads/ip_wccp-1.6/ip_wccp.c:95: error: âstruct sk_buffâ has no member named âhâ
/downloads/ip_wccp-1.6/ip_wccp.c:96: error: âstruct sk_buffâ has no member named ânhâ
/downloads/ip_wccp-1.6/ip_wccp.c:98: error: âstruct sk_buffâ has no member named ânhâ
/downloads/ip_wccp-1.6/ip_wccp.c:107: error: âstruct sk_buffâ has no member name d âdstâ
/downloads/ip_wccp-1.6/ip_wccp.c:108: error: âstruct sk_buffâ has no member name d âdstâ
make[2]: *** [/downloads/ip_wccp-1.6/ip_wccp.o] Error 1
make[1]: *** [_module_/downloads/ip_wccp-1.6] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [build2.6] Error 2


estamos progredindo mais erro denovo..kkk

vlw por tar ajudando renato!!!


6. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 09:59h

Pq vc tá rodando o make install sem compilar primeiro? Nele existe o README, poderia postá-lo aki pra vermos como se instala?


7. Re: WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 10:40h

The ip_wccp kernel module is a simple implementation of WCCP decapsulation
for Linux 2.4 and later.

To compile and install the module just run

make install

Then load the module by

modprobe ip_wccp

Please note that this module is mutually exclusive with the ip_gre module.
Only one of the two may be active at a given time. If you need GRE support
in addition to WCCP then you need to use a patched ip_gre module with WCCP
support, not ip_wccp (this implementation).

If using Linux-2.4 you most likely need to first build and install your
own kernel. Building extra modules to the binary kernels shipped by the
Linux distribution vendors is a tricky business and left as an excersise
to the reader if needed. See your Linux distributions documentation for
instructions on how to build a custom kernel.



8. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 10:49h

Entendi. Esse módulo é antigo (existe desde o kernel 2.4) e deve ser esse o problema: incompatibilidade com o versão do compilador. Esse módulo já não vem nativo nas novas versões do kernel não?


9. Re: WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 10:54h

pelo jeito não tentei ativar ele e o mesmo não reconhece....

engraçado que no tutorial dele o pessoal não teve problemas....

nao sei oque fazer preciso implantar isso em um cliente ainda hoje e nem consegui finalizar os testes!!!


10. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 11:02h

Achei um lance aki na net, pode resolver:

http://www.sublime.com.au/squid-wccp/

Lá manda vc baixar o arquivo para compilar e qual é o comando q vc precisa pra isso. Teste e d-nos retorno.


11. Re: WCCP

guilherme gustavo ribeiro de godoi
GustavinhoO

(usa Debian)

Enviado em 28/09/2011 - 11:14h

não funciono tbm!!


12. Re: WCCP

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 28/09/2011 - 12:02h

Achei outra parada tb:

http://wiki.squid-cache.org/SquidFaq/InterceptionProxy#WCCP_-_Web_Cache_Coordination_Protocol

Nesse ele fala q o kernel acima d 2.6.9 possui suporte ao WCCP, porém, se não tiver habilitado, terá q recompilar o seu kernel pra isso. Ae é outro papo. No VOL tem muitos artigos explicando sobre compilação do kernel, inclusive no Debian.



01 02