Re: Problemas com iptables e brctl

2007-02-25 Por tôpico Marcos Lazarini

Em 15/02/07, Fabio A Mazzarino[EMAIL PROTECTED] escreveu:

 Pessoal:

 Primeiro deixa eu colocar uma limitação. O servidor está num
datacenter, e bootar um kernel a essa altura é altamente improvável,
somente em caso de emergência.

 Agora ao problema:

 Não estou conesguindo rodar nem iptables nem brct. O problema
acontece pq o módulo não existe. Creio eu que seja preciso compilá-lo.

 Vou passar alguns dados:

# uname -a
Linux loghost1 2.4.27-2-386 #1 Wed Aug 17 09:33:35 UTC 2005 i686 GNU/Linux

 Eu puxei o kernel-source 2.4.27, peguei o arquivo
/boot/config-2.4.27-2-386 e substitui o .config.

 Tentei o make dep, mas deu problema, tentei rodar o make menuconfig,
mas sem alterar nada. Aí sim o make dep funcionou.

 Depois compilei os módulos (make modules) e instalei (make modules_install).

 Os módulos foram jogados no diretório /usr/lib/2.4.27, e não no
2.4.27-2-386, assim os módulos não foram encontrados. Tive que tirar
um backup do diretório original e renomear o 2.4.27 para 2.4.27-2-386


Edita o .config que o make menuconfig gerou, e lá no começo dele tem
umas variáveis p/ setar, é lá que se acerta o label p/ conter a
versão, plataforma, etc

Agora, o jeito de compilar no kernel 2.4 é diferente do 2.6, veja se
não está usando o procedimento errado.

--
Marcos



Re: Problemas com iptables e brctl

2007-02-25 Por tôpico Rauklei P. S. Guimarães

No 2.4, os passos para compilar são:
make dep; make clean, make; make modules; make modules_instal; make install


On 2/25/07, Marcos Lazarini [EMAIL PROTECTED] wrote:

Em 15/02/07, Fabio A Mazzarino[EMAIL PROTECTED] escreveu:
  Pessoal:

  Primeiro deixa eu colocar uma limitação. O servidor está num
 datacenter, e bootar um kernel a essa altura é altamente improvável,
 somente em caso de emergência.

  Agora ao problema:

  Não estou conesguindo rodar nem iptables nem brct. O problema
 acontece pq o módulo não existe. Creio eu que seja preciso compilá-lo.

  Vou passar alguns dados:

 # uname -a
 Linux loghost1 2.4.27-2-386 #1 Wed Aug 17 09:33:35 UTC 2005 i686 GNU/Linux

  Eu puxei o kernel-source 2.4.27, peguei o arquivo
 /boot/config-2.4.27-2-386 e substitui o .config.

  Tentei o make dep, mas deu problema, tentei rodar o make menuconfig,
 mas sem alterar nada. Aí sim o make dep funcionou.

  Depois compilei os módulos (make modules) e instalei (make modules_install).

  Os módulos foram jogados no diretório /usr/lib/2.4.27, e não no
 2.4.27-2-386, assim os módulos não foram encontrados. Tive que tirar
 um backup do diretório original e renomear o 2.4.27 para 2.4.27-2-386

Edita o .config que o make menuconfig gerou, e lá no começo dele tem
umas variáveis p/ setar, é lá que se acerta o label p/ conter a
versão, plataforma, etc

Agora, o jeito de compilar no kernel 2.4 é diferente do 2.6, veja se
não está usando o procedimento errado.

--
Marcos





--
Rauklei P.S. Guimarães
---
Debian/Etch  GNU/Linux



Problemas com iptables e brctl

2007-02-15 Por tôpico Fabio A Mazzarino

Pessoal:

Primeiro deixa eu colocar uma limitação. O servidor está num
datacenter, e bootar um kernel a essa altura é altamente improvável,
somente em caso de emergência.

Agora ao problema:

Não estou conesguindo rodar nem iptables nem brct. O problema
acontece pq o módulo não existe. Creio eu que seja preciso compilá-lo.

Vou passar alguns dados:

# uname -a
Linux loghost1 2.4.27-2-386 #1 Wed Aug 17 09:33:35 UTC 2005 i686 GNU/Linux

Eu puxei o kernel-source 2.4.27, peguei o arquivo
/boot/config-2.4.27-2-386 e substitui o .config.

Tentei o make dep, mas deu problema, tentei rodar o make menuconfig,
mas sem alterar nada. Aí sim o make dep funcionou.

Depois compilei os módulos (make modules) e instalei (make modules_install).

Os módulos foram jogados no diretório /usr/lib/2.4.27, e não no
2.4.27-2-386, assim os módulos não foram encontrados. Tive que tirar
um backup do diretório original e renomear o 2.4.27 para 2.4.27-2-386

Aí obtive a seguinte resposta:

# modprobe ip_tables
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol proc_net_R2b2fe002
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol nf_register_sockopt_Rede1b024
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol remove_proc_entry_R31ed257b
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol nf_unregister_sockopt_Rd3e682dd
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol irq_stat_R57e2f77e
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o:
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: unresolved
symbol create_proc_entry_R648035a2
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: insmod
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o failed
/lib/modules/2.4.27/kernel/net/ipv4/netfilter/ip_tables.o: insmod
ip_tables failed

Ou seja, não funcionou.

Alguém pode dar uma ajuda. Pq daqui eu não consegui ir pra lugar nenhum :o(

Fabio.



--
Doses Diárias - Achados de um Programador na Internet
http://dosesdiarias.seucaminho.com