Re: Inicialização de scripts...Ordem.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
-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.
-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