Re: Erro para compilar o kernel - layer7
2009/4/15 Juliana Guisolberto juliana.guisolbe...@gmail.com: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo: make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 Alguém por favor pode me ajudar a resolver? As libraries abaixo e o kernel-package foram instalados: instalar libncurses5-dev instalar zlib1g-dev instalar kernel-package Obrigada Juliana, O projeto L7-Filter possui uma nova versão (não tão nova assim) que não necessita de compilação de kernel nem do iptables, pois roda em userspace (diferente da anterior, que era kernelspace). Ainda não tive oportunidade de testar/fazer um tutorial, mas pelo que pude ler na documentação a instalação é super simples. Dê uma conferida: http://l7-filter.sourceforge.net/HOWTO-userspace Abraços, Fabiano -- Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet! -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
Em 15-04-2009 11:24, Juliana Guisolberto escreveu: Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (*# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo:* Você está aplicando um patch específico para o kernel 2.6.25, enquanto que o Lenny possui o kernel 2.6.26. Att, Renato -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
Fabiano, Obrigada pela dica, vou dar uma olhada. Tem alguém que já utiliza layer 7 no lenny e está funcionando bem via script? Alguém teria esse arquivo para me enviar (libipt_layer.so), assim eu poderia tentar move-lo para esse diretório que ele está reclamando? 2009/4/16 Fabiano Pires fabiano.pi...@gmail.com 2009/4/15 Juliana Guisolberto juliana.guisolbe...@gmail.com: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo: make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 Alguém por favor pode me ajudar a resolver? As libraries abaixo e o kernel-package foram instalados: instalar libncurses5-dev instalar zlib1g-dev instalar kernel-package Obrigada Juliana, O projeto L7-Filter possui uma nova versão (não tão nova assim) que não necessita de compilação de kernel nem do iptables, pois roda em userspace (diferente da anterior, que era kernelspace). Ainda não tive oportunidade de testar/fazer um tutorial, mas pelo que pude ler na documentação a instalação é super simples. Dê uma conferida: http://l7-filter.sourceforge.net/HOWTO-userspace Abraços, Fabiano -- Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet! -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
vc viu a lista de compatibilidades do kernel pra esse patch.. da uma olhada la no site do layer-7 vc ta seguindo algum tutorial? 2009/4/16 Juliana Guisolberto juliana.guisolbe...@gmail.com Fabiano, Obrigada pela dica, vou dar uma olhada. Tem alguém que já utiliza layer 7 no lenny e está funcionando bem via script? Alguém teria esse arquivo para me enviar (libipt_layer.so), assim eu poderia tentar move-lo para esse diretório que ele está reclamando? 2009/4/16 Fabiano Pires fabiano.pi...@gmail.com 2009/4/15 Juliana Guisolberto juliana.guisolbe...@gmail.com: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo: make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 Alguém por favor pode me ajudar a resolver? As libraries abaixo e o kernel-package foram instalados: instalar libncurses5-dev instalar zlib1g-dev instalar kernel-package Obrigada Juliana, O projeto L7-Filter possui uma nova versão (não tão nova assim) que não necessita de compilação de kernel nem do iptables, pois roda em userspace (diferente da anterior, que era kernelspace). Ainda não tive oportunidade de testar/fazer um tutorial, mas pelo que pude ler na documentação a instalação é super simples. Dê uma conferida: http://l7-filter.sourceforge.net/HOWTO-userspace Abraços, Fabiano -- Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet! -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org -- linux user nº 432194 Eu sou livre e você?
Re: Erro para compilar o kernel - layer7
2009/4/16 Renato S. Yamane yam...@diamondcut.com.br: Em 15-04-2009 11:24, Juliana Guisolberto escreveu: Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (*# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo:* Você está aplicando um patch específico para o kernel 2.6.25, enquanto que o Lenny possui o kernel 2.6.26. O erro do make diz que ela estava na pasta /usr/src/linux-2.6.25 Abraço, -- Gunther Furtado Curitiba - Paraná - Brasil gunfurt...@gmail.com ...agora, só nos sobrou o futuro..., visto em www.manuchao.net -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
Sim, Segue o tutorial http://www.vivaolinux.com.br/artigo/Iptables-+-Layer7?pagina=4 O layer 7 funciona perfeitamente quando executo o comando pela linha de comando. Só ocorre o erro via script. 2009/4/16 Márcio Pedroso sarrafocapoe...@gmail.com vc viu a lista de compatibilidades do kernel pra esse patch.. da uma olhada la no site do layer-7 vc ta seguindo algum tutorial? 2009/4/16 Juliana Guisolberto juliana.guisolbe...@gmail.com Fabiano, Obrigada pela dica, vou dar uma olhada. Tem alguém que já utiliza layer 7 no lenny e está funcionando bem via script? Alguém teria esse arquivo para me enviar (libipt_layer.so), assim eu poderia tentar move-lo para esse diretório que ele está reclamando? 2009/4/16 Fabiano Pires fabiano.pi...@gmail.com 2009/4/15 Juliana Guisolberto juliana.guisolbe...@gmail.com: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo: make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 Alguém por favor pode me ajudar a resolver? As libraries abaixo e o kernel-package foram instalados: instalar libncurses5-dev instalar zlib1g-dev instalar kernel-package Obrigada Juliana, O projeto L7-Filter possui uma nova versão (não tão nova assim) que não necessita de compilação de kernel nem do iptables, pois roda em userspace (diferente da anterior, que era kernelspace). Ainda não tive oportunidade de testar/fazer um tutorial, mas pelo que pude ler na documentação a instalação é super simples. Dê uma conferida: http://l7-filter.sourceforge.net/HOWTO-userspace Abraços, Fabiano -- Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet! -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org -- linux user nº 432194 Eu sou livre e você?
Re: Erro para compilar o kernel - layer7
Oi Juliana, Bom, acho que as demais respostas do pessoal já te ajudam a resolver este problema, mas eu venho com um outro problema que talvez vc enfrentará: eu utilizo (utlizava) o layer 7 aqui no meu departamento para bloqueio e controle de softwares p2p, mas acontece que as novas versões destes softwares hoje vem com criptografia para a transferencia de pacotes, sendo assim, o layer 7 não consegue identificar a transferencia via p2p. Dessa forma, o layer7, no meu caso, se tornou obsoleto. Não sei qual a sua intensão ao utilizar o layer7, mas se for para controle de p2p vocÊ não terá muito sucesso []'s Daniel Juliana Guisolberto escreveu: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (*# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo:* * * make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 *Alguém por favor pode me ajudar a resolver? * *As libraries abaixo e o kernel-package foram instalados:* *instalar libncurses5-dev * *instalar zlib1g-dev* *instalar kernel-package* *Obrigada* -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 *Obrigada* wget http://ufpr.dl.sourceforge.net/sourceforge/l7-filter/l7-filter-userspace-0.11.tar.gz tar -zxvf l7-filter-userspace-0.11.tar.gz cd l7-filter-userspace-0.11/ aptitude install libnetfilter-conntrack-dev libnetfilter-queue-dev ./configure make make install Como disseram em algumas mensagens anteriores, o l7 para userspace é fácil e prático. Att, - -- Flamarion Jorge -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknnUpUACgkQ0SDRnmynUOGPPQCfdFLsi1mdwKLl23pMd31KKLgA yh8AnAwQwiIOCc6/3sS3QuMv+fagzrF2 =F/fg -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Erro para compilar o kernel - layer7
Oi Daniel, Ainda não consegui fazer funcionar, mas o kernel compilou bem, o problema parece que está sendo compilar o iptables com o patch do layer 7. Minha intenção principal é para p2p, mas também vou usar para outros. De qualquer forma, obrigada por avisar. Vc está fazendo como para restringir p2p aí na sua empresa? 2009/4/16 Daniel dpi...@gmail.com Oi Juliana, Bom, acho que as demais respostas do pessoal já te ajudam a resolver este problema, mas eu venho com um outro problema que talvez vc enfrentará: eu utilizo (utlizava) o layer 7 aqui no meu departamento para bloqueio e controle de softwares p2p, mas acontece que as novas versões destes softwares hoje vem com criptografia para a transferencia de pacotes, sendo assim, o layer 7 não consegue identificar a transferencia via p2p. Dessa forma, o layer7, no meu caso, se tornou obsoleto. Não sei qual a sua intensão ao utilizar o layer7, mas se for para controle de p2p vocÊ não terá muito sucesso []'s Daniel Juliana Guisolberto escreveu: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (*# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo:* * * make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 *Alguém por favor pode me ajudar a resolver? * *As libraries abaixo e o kernel-package foram instalados:* *instalar libncurses5-dev * *instalar zlib1g-dev* *instalar kernel-package* *Obrigada* -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Erro para compilar o kernel - layer7
Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (*# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo:* * * make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 *Alguém por favor pode me ajudar a resolver? * *As libraries abaixo e o kernel-package foram instalados:* *instalar libncurses5-dev * *instalar zlib1g-dev* *instalar kernel-package* *Obrigada*
Re: Erro para compilar o kernel - layer7
Bom dia! 2009/4/15 Juliana Guisolberto juliana.guisolbe...@gmail.com: Bom dia Pessoal, Estou tentando compilar o kernel com o modulo para layer 7 habilitado no Lenny, e após eu aplicar o patch (# patch -p1 /usr/src/netfilter-layer7-v2.20/kernel-2.6.25-layer7-2.20.patch) e inicializar a compilação (make-kpkg -initrd kernel_image), ele apresenta o erro abaixo: make[4]: *** Sem regra para processar o alvo `net/ipv4/netfilter/ipt_ECN.c', necessário por `net/ipv4/netfilter/ipt_ECN.o'. Pare. make[3]: ** [net/ipv4/netfilter] Erro 2 make[2]: ** [net/ipv4] Erro 2 make[1]: ** [net] Erro 2 make[1]: Saindo do diretório `/usr/src/linux-2.6.25' make: ** [debian/stamp/build/kernel] Erro 2 Alguém por favor pode me ajudar a resolver? A segunda entrada do google [0] [1] sugere que isto pode ter relação com o filesystem que você usa. [0] http://www.google.com/search?sourceid=gmailq=net%2Fipv4%2Fnetfilter%2Fipt_ECN.o [1] http://lkml.indiana.edu/hypermail/linux/kernel/0407.2/0487.html Abraço, -- Gunther Furtado Curitiba - Paraná - Brasil gunfurt...@gmail.com ...agora, só nos sobrou o futuro..., visto em www.manuchao.net -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: qual o gcc usado para compilar o kernel?
Marcos, Ate onde consigo entender, a versao do gcc não importa tanto assim na compilacao do kernel, quando um release de subversao ou mesmo uma subversao é diferente (4.0.3-1 e 4.0.3-2, ou 4.0.4 e 4.0.3) Eu tenho algumas maquinas com a versao sarge instalada, e compiladas com o kernel 2.6.13 usando o gcc versao 3.3.5. No caso dos unknown symbol, penso que, em se tratando C, é necessario definir as variaveis, simbolos, e outras coisas no codigo fonte do modulo, antes de partir para a compilacao. Infelizmente (ou felizmente) o C não é como Perl. Já o caso do demsg, penso que todas as informacoes tambem podem ser vistas no arquivo /var/log/dmesg. No link http://www.die.net/doc/linux/man/man8/dmesg.8.html existe uma explicacao sobre como visualizar todo o conteudo do buffer e alterar o parametro do tamanho do buffer. Gustavo Mendes de Carvalho Diveo do Brasil Telecomunicações www.diveo.net.br
Re: qual o gcc usado para compilar o kernel?
Gustavo Mendes de Carvalho wrote: Marcos, Ate onde consigo entender, a versao do gcc não importa tanto assim na compilacao do kernel, quando um release de subversao ou mesmo uma subversao é diferente (4.0.3-1 e 4.0.3-2, ou 4.0.4 e 4.0.3) Eu tenho algumas maquinas com a versao sarge instalada, e compiladas com o kernel 2.6.13 usando o gcc versao 3.3.5. Sim, a versão do gcc em si não faz muita diferença mesmo. O problema é que eu quero colocar novos módulos usando o 'module-assistant' (não sei como escreve, só uso m-a :-)), SEM ter que compilar o kernel inteiro de novo. Mas pra isso funcionar, TEM que ser a mesma versão do gcc pro kernel e pro módulo. Por isso a preocupação com a versão No caso dos unknown symbol, penso que, em se tratando C, é necessario definir as variaveis, simbolos, e outras coisas no codigo fonte do modulo, antes de partir para a compilacao. Infelizmente (ou felizmente) o C não é como Perl. A minha dúvida é se ele não acha esses simbolos por problema da versão do gcc ou se eu preciso fazer alguma outra coisa... que não estou vendo... Já o caso do demsg, penso que todas as informacoes tambem podem ser vistas no arquivo /var/log/dmesg. No link http://www.die.net/doc/linux/man/man8/dmesg.8.html existe uma explicacao sobre como visualizar todo o conteudo do buffer e alterar o parametro do tamanho do buffer. Sim, o dmesg registra o conteúdo desse buffer do kernel, e assim que possível (depois de carregar o processo init (o de PID 1) e montar os sistemas de arquivos read-write) o sistema o copia para o arquivo (pois é um buffer circular). Porém, essa hora já é tarde! A porcaria do buffer já encheu, deu a volta e eu perdi o começo. O dmesg tem o parâmetro -s, mas veja o comentário da man page: If you have set the kernel buffer to be larger than the default then this option can be used to view the entire buffer. Como não foi eu quem compilou o kernel (peguei do repositório), acho que está com o valor default de 16384. Mesmo que eu coloque p/ ele pegar mais bytes, não tem de onde vir. talvez se eu colocasse vários nopci nousb noscsi noxxx não seriam impressas/detectadas tantas coisas e ai sobraria espaço mas é uma solução coxa. -- Marcos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
qual o gcc usado para compilar o kernel?
Pessoal, preciso compilar um módulo para acrescentar ao kernel que estou usando, mas não está funcionando. Estou tentando descobrir o problema, mas não tá fácil. Estou usando o ultimo kernel do unstable: linux-image-2.6.16-1-686_2.6.16-12_i386.deb Primeiro, preciso saber qual a versão do gcc foi usada pra compilar meu kernel: $ cat /proc/version Linux version 2.6.16-1-686 (Debian 2.6.16-12) ([EMAIL PROTECTED]) (gcc version 4.0.4 20060422 (prerelease) (Debian 4.0.3-2)) #2 Thu May 4 18:22:23 UTC 2006 Foi a 4.0.3 ou a 4.0.4? Depois, procurando no http://packages.debian.org/gcc-4.0 não tem 4.0.4, e sim a 4.0.3-2... de onde veio esse 4.0.4? De qualquer maneira, estou usando o 4.0.3-1 No módulo q compilei tá dando uns 'Unknown symbol'... não sei se teria algo a ver. Alguém tem um pouco mais de experiência e saberia dizer algo sobre isso? Dessa eu tbm descobri que o buffer do dmesg está pequeno; o kernel tá escrevendo tanta coisa no boot que nao consegue guardar tudo, e perco o começo do dmesg! pior que eu acho q isso é hard-coded na hora de compilação e não consigo mudar nem com parâmetro no boot... Seria isso motivo p/ gerar um bug? Obrigado, Marcos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: para compilar o kernel
So mais uma dica, complementando o pessoal que respondeu:http://debian-br.alioth.debian.org/docs/nacionais/sgml/kdebian/kdebian.pdf Em 02/02/06, Marcos Vinicius Lazarini [EMAIL PROTECTED] escreveu: Mateus Longo wrote: eu preciso do que alem de make e gcc?? qdo tento um make xconfig dá um monte de erros tipo isso # make menuconfig HOSTCCscripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: No such file Vinicius Vasconcellos Renato
para compilar o kernel
eu preciso do que alem de make e gcc?? qdo tento um make xconfig dá um monte de erros tipo isso # make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory scripts/basic/fixdep.c:110:20: string.h: No such file or directory scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11, from scripts/basic/fixdep.c:113: /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No such file or directory nao sei se ta faltando algum software necessario à compilaçao. detalhe: to usando ubuntu... flws Mateus
Re: para compilar o kernel
2006/2/1, Mateus Longo [EMAIL PROTECTED]: eu preciso do que alem de make e gcc??qdo tento um make xconfig dá um monte de erros tipo isso# make menuconfigHOSTCCscripts/basic/fixdepscripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directoryscripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directoryscripts/basic/fixdep.c:108:20: unistd.h: No such file or directoryscripts/basic/fixdep.c:109:19: fcntl.h: No such file or directoryscripts/basic/fixdep.c:110:20: string.h: No such file or directoryscripts/basic/fixdep.c:111:20: stdlib.h: No such file or directoryscripts/basic/fixdep.c:112:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11, from scripts/basic/fixdep.c:113:/usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h:No such file or directorynao sei se ta faltando algum software necessario à compilaçao.detalhe: to usando ubuntu...flwsMateustá executando como root? precisa também ter o libncurses5-dev-- Gerson Henrique DieselICQ - 6807620MSN - [EMAIL PROTECTED]
Re: para compilar o kernel
voce preciso do sources do kernel, o headers só não abaixa baixe em www.kernel.org instale o gcc make libncurses5-dev depois é só selecionar, e compilar Em Qua, 2006-02-01 às 15:19 -0200, Gerson Henrique Diesel escreveu: 2006/2/1, Mateus Longo [EMAIL PROTECTED]: eu preciso do que alem de make e gcc?? qdo tento um make xconfig dá um monte de erros tipo isso # make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory scripts/basic/fixdep.c:110:20: string.h: No such file or directory scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11, from scripts/basic/fixdep.c:113: /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No such file or directory nao sei se ta faltando algum software necessario à compilaçao. detalhe: to usando ubuntu... flws Mateus tá executando como root? precisa também ter o libncurses5-dev -- Gerson Henrique Diesel ICQ - 6807620 MSN - [EMAIL PROTECTED] -- Pruonckk le Punk http://www.debianfordummies.org Porque o linux é para todos! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: para compilar o kernel
On 2/1/06, Pruonckk le Punk [EMAIL PROTECTED] wrote: voce preciso do sources do kernel, o headers só não abaixa aptitude install kernel-headers No candidate version found for kernel-headers No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B of archives. After unpacking 0B will be used. Writing extended state information... Done Reading package lists... Done Building dependency tree... Done Reading extended state information Initializing package states... Done baixe em www.kernel.org ja baixei instale o gcc make libncurses5-dev esses ja estao instalados depois é só selecionar, e compilar
Re: para compilar o kernel
Mateus Longo wrote: eu preciso do que alem de make e gcc?? qdo tento um make xconfig dá um monte de erros tipo isso # make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory scripts/basic/fixdep.c:110:20: string.h: No such file or directory scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11, from scripts/basic/fixdep.c:113: /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No such file or directory nao sei se ta faltando algum software necessario à compilaçao. detalhe: to usando ubuntu... instale o kernel-package e veja dentro do /usr/share/doc Lá tem um .txt que explica direitinho as dependencias e o jeito debian de compilar um kernel. Alias, procurando no histórico da lista tbm acha-se bastante coisa. -- Marcos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Problemas para compilar o kernel 2.6.13.3
Entra na parte q se compila som no kernel e retire esse módulo para ver se consegue compilar. Fred --- Marcos Comparotto Gomes [EMAIL PROTECTED] escreveu: Caros Amigos, Ao tentar compilar o kernel eu usei os seguintes comandos: cp config-2.6.8-2-686 /usr/src/linux/.config make menuconfig Carreguei o .config make-kpkg --append-to-version -mcg2 --initrd kernel_image retorna o seguinte erro: make[3]: ** [sound/core/seq/snd-seq-device.ko] Erro 139 make[2]: ** [_modinst_] Erro 2 make[2]: Leaving directory `/usr/src/linux-2.6.13.3' make[1]: ** [real_stamp_image] Erro 2 make[1]: Leaving directory `/usr/src/linux-2.6.13.3' make: ** [kernel-image-deb] Erro 2 Eu não achei no google nenhuma referência de como contornar esse erro. Como eu tenho que proceder? Obrigado, Marcos C. Gomes ___ Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Problemas para compilar o kernel 2.6.13.3
Caros Amigos, Ao tentar compilar o kernel eu usei os seguintes comandos: cp config-2.6.8-2-686 /usr/src/linux/.config make menuconfig Carreguei o .config make-kpkg --append-to-version -mcg2 --initrd kernel_image retorna o seguinte erro: make[3]: ** [sound/core/seq/snd-seq-device.ko] Erro 139 make[2]: ** [_modinst_] Erro 2 make[2]: Leaving directory `/usr/src/linux-2.6.13.3' make[1]: ** [real_stamp_image] Erro 2 make[1]: Leaving directory `/usr/src/linux-2.6.13.3' make: ** [kernel-image-deb] Erro 2 Eu não achei no google nenhuma referência de como contornar esse erro. Como eu tenho que proceder? Obrigado, Marcos C. Gomes ___ Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! www.yahoo.com.br/messenger/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Problema para compilar o kernel 2.6.8
Pessoal ao tentar executar um menu xconfig ou um menu menuconfig sempre obtenho um erro de compilação... creio que seja o gcc que estou utilizando... alguem sabe algo a respeito...
Re: Problema para compilar o kernel 2.6.8
Sem sabermos o erro fica difícil Em 04/10/05, Fernando Lobo[EMAIL PROTECTED] escreveu: Pessoal ao tentar executar um menu xconfig ou um menu menuconfig sempre obtenho um erro de compilação... creio que seja o gcc que estou utilizando... alguem sabe algo a respeito...
Re: Problema para compilar o kernel 2.6.8
Olá fernando ... coloca o erro aqui pra gente dar uma olhada ... com certeza a gente vai poder ajudar ... flw ? t+ Leandro de JesusFernando Lobo [EMAIL PROTECTED] escreveu: Pessoal ao tentar executar um menu xconfig ou um menu menuconfigsempre obtenho um erro de compilação...creio que seja o gcc que estou utilizando... alguem sabe algo a respeito... Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora!
Re: Problema para compilar o kernel 2.6.8
Galera resolvido ... erro era no gcc que nao era compativel para compilação do kernel... voltei para o gcc 3.3 Em 04/10/05, Fernando Lobo[EMAIL PROTECTED] escreveu: Pessoal ao tentar executar um menu xconfig ou um menu menuconfig sempre obtenho um erro de compilação... creio que seja o gcc que estou utilizando... alguem sabe algo a respeito...
Re: estou confuso:-) , afinar d as contas :-) qual é o procedimento c orreto para compilar o kernel?:-)
Obrigado!:-) []'s de sete voltas,c.h.Daniel:-) Rogério Neves Batata wrote: Quando você o make-kpkg, ele faz uma porção de coisas pra você... se for compilar na mao (método tradicional, que funciona em qualquer distro), você precisa do modules/modules_install (pra compilar / instalar os módulos). O mrproper faz uma limpeza geral na arvore do kernel (deixa ele como se estivesse recém desempacotado - inclusive sua configuração). O clean remove uma porção de módulos já prontos. É +- isso... se você usa o kpkg, você não precisa se preocupar com isso... Batata Rogério Neves Batata ([EMAIL PROTECTED]) Divisão de Redes - UFPR Linux User #87955 /\ \ / Campanha da fita ASCII - contra mail html X ASCII ribbon campaign - against html mail / \ On Mon, 23 Sep 2002, Daniel Norte de moraes wrote: #Saudaçoes!:-) tudo em ordem?:-) #acompanhei algumas discussoes na lista e li alguns (muitos?:-) manuais #de como compilar #o kernel; mas fiquei confuso pois com excecao do ultimo comando # #$ make-kpkg --revision meuprikern1.0 kernel_image # #os outros comandos anteriores ( como mrproper:-) clean, modules, # modules_install ) alguns colocam outros nao colocam. esta' certo se eu fizer assim(?): # #1) cato o kernel-2.4.XX do kernel.org #2) coloco ele no /usr/src, descompacto ele, crio o link simbolico linux neste diretório #3) make menuconfig (ou make xconfig ) #4) make-kpkg dep #5) make-kpkg clean #6) make-kpkg --revision meuprikern1.0 kernel_image # assumindo que isto tambem cria e # instala os novos modulos # #7) insta-lo atraves do apt :-) # e' isso mesmo? e no caso da opcao 1) anterior for o kernel-source da debian, #os outros procedimentos sao iguais? #no caso de uma Re-compilacao preciso do mrproper? #se sim como ficaria?:-) #muito obrigado a todos e parabens pelo trabalho:-) # #[]'s de setenta e sete voltas,c.h.Daniel Norte de Moraes:-) # # # # # # #-- #To UNSUBSCRIBE, email to [EMAIL PROTECTED] #with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] #
estou confuso:-) , afinar das con tas :-) qual é o procedimento correto para compilar o kernel?:-)
Saudaçoes!:-) tudo em ordem?:-) acompanhei algumas discussoes na lista e li alguns (muitos?:-) manuais de como compilar o kernel; mas fiquei confuso pois com excecao do ultimo comando $ make-kpkg --revision meuprikern1.0 kernel_image os outros comandos anteriores ( como mrproper:-) clean, modules, modules_install ) alguns colocam outros nao colocam. esta' certo se eu fizer assim(?): 1) cato o kernel-2.4.XX do kernel.org 2) coloco ele no /usr/src, descompacto ele, crio o link simbolico linux neste diretório 3) make menuconfig (ou make xconfig ) 4) make-kpkg dep 5) make-kpkg clean 6) make-kpkg --revision meuprikern1.0 kernel_image # assumindo que isto tambem cria e instala os novos modulos 7) insta-lo atraves do apt :-) e' isso mesmo? e no caso da opcao 1) anterior for o kernel-source da debian, os outros procedimentos sao iguais? no caso de uma Re-compilacao preciso do mrproper? se sim como ficaria?:-) muito obrigado a todos e parabens pelo trabalho:-) []'s de setenta e sete voltas,c.h.Daniel Norte de Moraes:-)
Re: estou confuso:-) , afinar das con tas :-) qual é o procedimento correto para compilar o kernel?:-)
Quando você o make-kpkg, ele faz uma porção de coisas pra você... se for compilar na mao (método tradicional, que funciona em qualquer distro), você precisa do modules/modules_install (pra compilar / instalar os módulos). O mrproper faz uma limpeza geral na arvore do kernel (deixa ele como se estivesse recém desempacotado - inclusive sua configuração). O clean remove uma porção de módulos já prontos. É +- isso... se você usa o kpkg, você não precisa se preocupar com isso... Batata Rogério Neves Batata ([EMAIL PROTECTED]) Divisão de Redes - UFPR Linux User #87955 /\ \ / Campanha da fita ASCII - contra mail html X ASCII ribbon campaign - against html mail / \ On Mon, 23 Sep 2002, Daniel Norte de moraes wrote: #Saudaçoes!:-) tudo em ordem?:-) #acompanhei algumas discussoes na lista e li alguns (muitos?:-) manuais #de como compilar #o kernel; mas fiquei confuso pois com excecao do ultimo comando # #$ make-kpkg --revision meuprikern1.0 kernel_image # #os outros comandos anteriores ( como mrproper:-) clean, modules, # modules_install ) alguns colocam outros nao colocam. esta' certo se eu fizer assim(?): # #1) cato o kernel-2.4.XX do kernel.org #2) coloco ele no /usr/src, descompacto ele, crio o link simbolico linux neste diretório #3) make menuconfig (ou make xconfig ) #4) make-kpkg dep #5) make-kpkg clean #6) make-kpkg --revision meuprikern1.0 kernel_image # assumindo que isto tambem cria e # instala os novos modulos # #7) insta-lo atraves do apt :-) # e' isso mesmo? e no caso da opcao 1) anterior for o kernel-source da debian, #os outros procedimentos sao iguais? #no caso de uma Re-compilacao preciso do mrproper? #se sim como ficaria?:-) #muito obrigado a todos e parabens pelo trabalho:-) # #[]'s de setenta e sete voltas,c.h.Daniel Norte de Moraes:-) # # # # # # #-- #To UNSUBSCRIBE, email to [EMAIL PROTECTED] #with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] #