Eu me lembro de ter tentado esse script e n�o ter funcionado. Mas com o Slack n�o tentei. Vou fazer isso e informo.
Fa�a mesmo, garanto que funciona. Estou usando ele agora. Qualquer d�vida, mande em PVT.
Al�m disso, rodo no cron o id-velox a cada dois minutos para verificar e autenticar, se for o caso.
Isso eu n�o sei fazer, pois nunca usei o cron.
Simples:
crontab -e
Depois adicione uma linha:
*/2 * * * * /usr/local/sbin/id-velox.pl
Salve e feche.
Pronto.
S� n�o esque�a de copiar o arquivo id-velox.pl para o diret�rio /usr/lcaol/sbin/
Tamb�m coloco no cron um script bobo que fiz que verifica se estou conectado.
Com adsl-status? ifconfig?
Mais ou menos.
Segue o script:
### IN�CIO DO SCRIPT
#!/bin/bash
ps axw | grep pppd > /dev/null
verificar=$?
if [ $verificar == 1 ]
then
/usr/sbin/adsl-stop
sleep 1
/usr/sbin/adsl-stop
sleep 1
/usr/sbin/adsl-start
fi### FIM DO SCRIPT
A vari�vel $? possui sempre o valor de "sucesso" da execu��o de um comando/script.
Eu rodo um "ps axw | grep pppd" para verificar se o processo pppd est� rodando.
Se estiver, o valor da vari�vel $? ser� zero, caso contr�rio, ser� 1, ou seja, "n�o deu certo".
E se "n�o deu certo" � porque o processo pppd n�o est� rodando. E se o pppd n�o est� rodando � porque a conex�o caiu.
E se caiu, ent�o ele p�ra a conex�o com o adsl-stop (cara, isso � por paran�ia minha) e inicia a conex�o com o adsl-start.
Eu coloco esse script, que eu chamei de "ver_velox" tamb�m no cron da mesma forma que o id-velox.pl
crontab -e
*/5 * * * * /usr/local/sbin/ver_velox
Muit�ssimo obrigado.
Por nada.
Se tiver alguma d�vida, mande em PVT.
Acho que esse t�pico j� se estendeu demais, n�o? ;)
[]'s Alexander
-- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

