Re: Inicialização de scripts...Ordem.

2009-03-18 Por tôpico Julio
On 17 mar, 13:10, Paulino Kenji Sato pks...@gmail.com wrote:
 On Tue, Mar 10, 2009 at 10:23 PM, Julio cbju...@gmail.com wrote:
  Olá galera.
  Tenho um script de controle banda que gostaria que fosse carregado
  depois de tudo. O problema é que tenho uma placa de rede Marvell, e
  ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
  necessária para usar no meu script. Como faço pra resolver isso? Pra
  executar o script só depois que ela subir...
  Obrigado.

 Ola, depois de ler toda a conversa...
 O local correto para colocar o script e no
 /etc/ppp/ip-up.d/
 se quiser quando a interface cai
 /etc/ppp/ip-down.d/

 O script recebe como argumento alguns dados, como a interface, os ips,
 etc, o man do pppd deve ter as informações detalhadas.
 Provável que já tenha alguns scripts nesses locais.

 Boa tarde.
 --
 Paulino Kenji Satohttp://www.nobel.com.br

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Obrigado meu amigo. Vou fazer isso. Aqui as pessoas realmente ajudam :)


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-17 Por tôpico Julio
On 16 mar, 18:10, Gunther Furtado gunfurt...@gmail.com wrote:
 segunda, 16 de março de 2009,
 Julio cbju...@gmail.com escreveu:

 [...]

 Olá amigos.
 Como disse, quando coloco up /caminho... ele inicia já na hora o
 script, antes de iniciar a interface propriamente dita.

 E você tentou a idéia do

 ping -I ppp0 -cwww.google.com.br

 --
 Gunther Furtado
 gunfurt...@gmail.com

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Hummm. Verdade. Essa é legal. Vou fazer aqui. Obrigado.


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-17 Por tôpico Gunther Furtado
Oi,

2009/3/17 Julio cbju...@gmail.com:
 On 16 mar, 18:10, Gunther Furtado gunfurt...@gmail.com wrote:
 segunda, 16 de março de 2009,
 Julio cbju...@gmail.com escreveu:

 [...]

 Olá amigos.
 Como disse, quando coloco up /caminho... ele inicia já na hora o
 script, antes de iniciar a interface propriamente dita.

 E você tentou a idéia do

 ping -I ppp0 -cwww.google.com.br

 --
 Gunther Furtado
 gunfurt...@gmail.com

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

 Hummm. Verdade. Essa é legal. Vou fazer aqui. Obrigado.



Só corrigindo:

ping -I ppp0 -c 1 www.google.com.br

Abraço,

-- 
...só nos sobrou o futuro..., visto em www.manuchao.net

Gunther Furtado
Curitiba - Paraná - Brasil
gunfurt...@gmail.com


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-17 Por tôpico Paulino Kenji Sato
On Tue, Mar 10, 2009 at 10:23 PM, Julio cbju...@gmail.com wrote:
 Olá galera.
 Tenho um script de controle banda que gostaria que fosse carregado
 depois de tudo. O problema é que tenho uma placa de rede Marvell, e
 ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
 necessária para usar no meu script. Como faço pra resolver isso? Pra
 executar o script só depois que ela subir...
 Obrigado.

Ola, depois de ler toda a conversa...
O local correto para colocar o script e no
/etc/ppp/ip-up.d/
se quiser quando a interface cai
/etc/ppp/ip-down.d/

O script recebe como argumento alguns dados, como a interface, os ips,
etc, o man do pppd deve ter as informações detalhadas.
Provável que já tenha alguns scripts nesses locais.

Boa tarde.
-- 
Paulino Kenji Sato
http://www.nobel.com.br


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-16 Por tôpico Julio
On 15 mar, 11:50, Renato S. Yamane yam...@diamondcut.com.br wrote:
 Em 15-03-2009 12:12, Julio escreveu:



  Renato S. Yamane wrote:
  Julio escreveu:
  Tenho um script de controle banda que gostaria que fosse carregado
  depois de tudo. O problema é que tenho uma placa de rede Marvell, e
  ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
  necessária para usar no meu script. Como faço pra resolver isso? Pra
  executar o script só depois que ela subir...

  Coloque o seu script dentro de um loop que testa um ping para um
  endereço qualquer.

  Se o ping ocorrer com sucesso, então a rede está OK, portanto execute o
  script, do contrário use um sleep 30 (para aguardar 30 segundos) e
  teste novamente a conexão.

  =
  #!/bin/bash
  while (! ping -c 1www.google.com.br  /dev/null);
  do
  sleep 30
  done
  /usr/bin/seu_script.sh
  =

  Olá meus amigos. Infelizmente nenhum dos dois deu certo. :(

 Porque não deu certo?

 Nesse exemplo acima, o seu script só será executado quando o ping para o
 Google ocorrer com sucesso. O seu script NUNCA será executado se a
 interface ppp0 estiver desconectada (pois você nunca conseguirá dar um
 ping no Google).

 Se o ping está OK, então a sua interface ppp0 está on-line e o seu
 script pode ser executado perfeitamente.

 Não é isso que você quer?

 Att,
 Renato

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Sim Renato, entendi o que você quis dizer. Mas como possuo 2
interfaces pra internet, não será possível fazer isso. Ou seja, a
minha primeira (ppp2) levanta antes de tudo. Então conseguiria pingar,
mesmo sem a minha ppp0 estar no ar. Entende?


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-16 Por tôpico Gunther Furtado
Olá,

2009/3/16 Julio cbju...@gmail.com:
 On 15 mar, 11:50, Renato S. Yamane yam...@diamondcut.com.br wrote:
 Em 15-03-2009 12:12, Julio escreveu:



  Renato S. Yamane wrote:
  Julio escreveu:
  Tenho um script de controle banda que gostaria que fosse carregado
  depois de tudo. O problema é que tenho uma placa de rede Marvell, e
  ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
  necessária para usar no meu script. Como faço pra resolver isso? Pra
  executar o script só depois que ela subir...

  Coloque o seu script dentro de um loop que testa um ping para um
  endereço qualquer.

  Se o ping ocorrer com sucesso, então a rede está OK, portanto execute o
  script, do contrário use um sleep 30 (para aguardar 30 segundos) e
  teste novamente a conexão.

  =
  #!/bin/bash
  while (! ping -c 1www.google.com.br  /dev/null);
  do
  sleep 30
  done
  /usr/bin/seu_script.sh
  =

  Olá meus amigos. Infelizmente nenhum dos dois deu certo. :(

 Porque não deu certo?

 Nesse exemplo acima, o seu script só será executado quando o ping para o
 Google ocorrer com sucesso. O seu script NUNCA será executado se a
 interface ppp0 estiver desconectada (pois você nunca conseguirá dar um
 ping no Google).

 Se o ping está OK, então a sua interface ppp0 está on-line e o seu
 script pode ser executado perfeitamente.

 Não é isso que você quer?

 Att,
 Renato

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

 Sim Renato, entendi o que você quis dizer. Mas como possuo 2
 interfaces pra internet, não será possível fazer isso. Ou seja, a
 minha primeira (ppp2) levanta antes de tudo. Então conseguiria pingar,
 mesmo sem a minha ppp0 estar no ar. Entende?



É possível especificar a interface usando o ping:

while (! ping -I ethX -c 1www.google.com.br  /dev/null);

Resolve?

Mais detalhes em:

http://www.manpagez.com/man/8/ping/

ou

$ man ping
Abraço,
-- 
...só nos sobrou o futuro..., visto em www.manuchao.net

Gunther Furtado
Curitiba - Paraná - Brasil
gunfurt...@gmail.com


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-16 Por tôpico Gunther Furtado
segunda, 16 de março de 2009,
Julio cbju...@gmail.com escreveu:

[...]

Olá amigos.
Como disse, quando coloco up /caminho... ele inicia já na hora o
script, antes de iniciar a interface propriamente dita.


E você tentou a idéia do 

ping -I ppp0 -c www.google.com.br




-- 
Gunther Furtado
gunfurt...@gmail.com


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-16 Por tôpico Julio
On 16 mar, 13:10, Allison Vollmann allisonv...@yahoo.com.br wrote:
 Em 16/3/2009 13:35, Gunther Furtado escreveu:

  Olá,

  2009/3/16 Juliocbju...@gmail.com:

  On 15 mar, 11:50, Renato S. Yamaneyam...@diamondcut.com.br  wrote:

  Em 15-03-2009 12:12, Julio escreveu:

  Renato S. Yamane wrote:

  Julio escreveu:

  Tenho um script de controle banda que gostaria que fosse carregado
  depois de tudo. O problema é que tenho uma placa de rede Marvell, e
  ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
  necessária para usar no meu script. Como faço pra resolver isso? Pra
  executar o script só depois que ela subir...

  Coloque o seu script dentro de um loop que testa um ping para um
  endereço qualquer.

  Se o ping ocorrer com sucesso, então a rede está OK, portanto execute o
  script, do contrário use um sleep 30 (para aguardar 30 segundos) e
  teste novamente a conexão.

  =
  #!/bin/bash
  while (! ping -c 1www.google.com.br    /dev/null);
  do
  sleep 30
  done
  /usr/bin/seu_script.sh
  =

  Olá meus amigos. Infelizmente nenhum dos dois deu certo. :(

  Porque não deu certo?

  Nesse exemplo acima, o seu script só será executado quando o ping para o
  Google ocorrer com sucesso. O seu script NUNCA será executado se a
  interface ppp0 estiver desconectada (pois você nunca conseguirá dar um
  ping no Google).

  Se o ping está OK, então a sua interface ppp0 está on-line e o seu
  script pode ser executado perfeitamente.

  Não é isso que você quer?

  Att,
  Renato

  --
  To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact 
  listmas...@lists.debian.org

  Sim Renato, entendi o que você quis dizer. Mas como possuo 2
  interfaces pra internet, não será possível fazer isso. Ou seja, a
  minha primeira (ppp2) levanta antes de tudo. Então conseguiria pingar,
  mesmo sem a minha ppp0 estar no ar. Entende?

  É possível especificar a interface usando o ping:

  while (! ping -I ethX -c 1www.google.com.br   /dev/null);

  Resolve?

  Mais detalhes em:

 http://www.manpagez.com/man/8/ping/

  ou

  $ man ping
  Abraço,

 Não sei, mas acredito que essa maneira de pingar um host para testar a
 interface se já está levantada não seja a mais indicada.

 Uma vez que, teoricamente um script com prioridade superior ao do daemon
 networking só vai executar no boot, depois que os com maior prioridade
 (menor numero) já forem executados.

 Outra forma e acredito que seja a mais conveniente, apesar de não saber
 o que pretende com isso, é configurar a interface com a opção up
 [script] em /etc/network/interfaces onde [script] contém o path do
 script que deseja executar ou então adicionar um link simbólico ou
 colocar o script em /etc/networks/if-up.d/

 A[]'s

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Olá amigos.
Como disse, quando coloco up /caminho... ele inicia já na hora o
script, antes de iniciar a interface propriamente dita.


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Inicialização de scripts...Ordem.

2009-03-15 Por tôpico Julio
On 11 mar, 10:10, Renato S. Yamane yam...@diamondcut.com.br wrote:
 Em 10-03-2009 22:23, Julio escreveu:

  Tenho um script de controle banda que gostaria que fosse carregado
  depois de tudo. O problema é que tenho uma placa de rede Marvell, e
  ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
  necessária para usar no meu script. Como faço pra resolver isso? Pra
  executar o script só depois que ela subir...

 Coloque o seu script dentro de um loop que testa um ping para um
 endereço qualquer.

 Se o ping ocorrer com sucesso, então a rede está OK, portanto execute o
 script, do contrário use um sleep 30 (para aguardar 30 segundos) e
 teste novamente a conexão.

 =
 #!/bin/bash
 while (! ping -c 1www.google.com.br /dev/null);
 do
 sleep 30
 done
 /usr/bin/seu_script.sh
 =

 Att,
 Renato

 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Olá meus amigos. Infelizmente nenhum dos dois deu certo. :(
O up /caminho... já executou na inicialização do sistema. E a opção
do /etc/rc2.d/S99Firewall.sh (link) também não deu certo. Carregou
logo na inicialização também. e minha ppp0 só levanta depois de uns 5
segundos. Tenho 2 interfaces ppp (ppp0 e ppp1). Uma já levanta no
início. Mas preciso colocar esse script depois das 2.
Alguma outra sugestão?


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Inicialização de scripts...Ordem.

2009-03-10 Por tôpico Julio
Olá galera.
Tenho um script de controle banda que gostaria que fosse carregado
depois de tudo. O problema é que tenho uma placa de rede Marvell, e
ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
necessária para usar no meu script. Como faço pra resolver isso? Pra
executar o script só depois que ela subir...
Obrigado.


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



RE: Inicialização de scripts...Ordem.

2009-03-10 Por tôpico William da Rocha Lima

Caro Julio,

Recomendo você definir o script da seguinte forma

ln -s /etc/init.d/script_cbq /etc/rc2.d/S99script_cbq

Abraços,
 
William da Rocha limawroc...@hotmail.com






 From: cbju...@gmail.com
 Subject: Inicialização de scripts...Ordem.
 Date: Tue, 10 Mar 2009 18:23:29 -0700
 To: debian-user-portuguese@lists.debian.org
 
 Olá galera.
 Tenho um script de controle banda que gostaria que fosse carregado
 depois de tudo. O problema é que tenho uma placa de rede Marvell, e
 ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
 necessária para usar no meu script. Como faço pra resolver isso? Pra
 executar o script só depois que ela subir...
 Obrigado.
 
 
 -- 
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 

_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

Re: Inicialização de scripts...Ordem.

2009-03-10 Por tôpico Arthur Furlan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Julio wrote:
 Olá galera.
 Tenho um script de controle banda que gostaria que fosse carregado
 depois de tudo. O problema é que tenho uma placa de rede Marvell, e
 ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
 necessária para usar no meu script. Como faço pra resolver isso? Pra
 executar o script só depois que ela subir...

Você já pensou na possibilidade de carregar esse script junto com
inicialização da interface, pois pelo que parece se a interface não for
carregada não há necessidade do controle de banda, certo!?

Se isso realmente for verdade, você pode inicializar o script de
controle de banda após a inicialização da interface da seguinte forma:


iface ppp0 inet ppp
...
up /caminho/para/seu/script-de-controle-de-banda


Espero ter ajudado.
- --
Atenciosamente,

Arthur Furlan
arthur.fur...@gmail.com

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkm3NKkACgkQHiIxAB175NyougCgte4KCPzpA4B0XjNE59/Xt1Q3
WwIAoIZEqLUwe0nahqY/AimY2s6T0TTF
=pKXx
-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: Inicialização de scripts...Ordem.

2009-03-10 Por tôpico Arthur Furlan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Julio wrote:
 Olá galera.
 Tenho um script de controle banda que gostaria que fosse carregado
 depois de tudo. O problema é que tenho uma placa de rede Marvell, e
 ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é
 necessária para usar no meu script. Como faço pra resolver isso? Pra
 executar o script só depois que ela subir...

Você já pensou na possibilidade de carregar esse script junto com
inicialização da interface, pois pelo que parece se a interface não for
carregada não há necessidade do controle de banda, certo!?

Se isso realmente for verdade, você pode inicializar o script de
controle de banda após a inicialização da interface da seguinte forma:


iface ppp0 inet ppp
...
post-up /caminho/para/seu/script-de-controle-de-banda


Espero ter ajudado.
- --
Atenciosamente,

Arthur Furlan
arthur.fur...@gmail.com

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkm3NKkACgkQHiIxAB175NyougCgte4KCPzpA4B0XjNE59/Xt1Q3
WwIAoIZEqLUwe0nahqY/AimY2s6T0TTF
=pKXx
-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