Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2965 connectés 

 


Dernière réponse
Sujet : Pb script de connexion ADSL
JBM Voilà, j'ai une RedHat 7.2 et une connexion adsl avec Alcatel Ethernet.
J'ai un script de connexion ADSL qui doit se lancer au démarrage et tourner en tâche de fond mais pour une raison que j'ignore, il s'arrête :??:
 
Ce script est appellé depuis S99adsl situé dans /etc/rc.d/rc3.d.
s99adsl :

Code :
  1. #!/bin/sh
  2. # Lancement de la connexion ADSL
  3. /usr/local/bin/adslstart &


 
Et mon script adslstart :

Code :
  1. #!/bin/sh
  2. # Script de connexion ADSL
  3. PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
  4. rm -f /var/run/pptp/*
  5. sleep 20
  6. pptp 10.0.0.138
  7. #mailip &
  8. dns2go &
  9. sleep 60
  10. while true; do
  11. ping -c 2 193.252.82.154 > /dev/null || ping -c 2 212.43.196.157 > /dev/null || ping -c 2 212.43.199.29 > /dev/null || { killall pppd;killall pptp;pptp 10.0.0.138; }
  12. sleep 60
  13. killall -9 ping > /dev/null
  14. sleep 60
  15. done


 
Au démarrage de la machine, la connexion s'effectue bien ainsi que celle à dns2go. Le script se retrouve bien dans la liste des processus mais il disparait au bout d'un moment alors qu'il devrait tourner en boucle infinie !
 
Je ne comprends pas où peut être l'erreur sachant que le même script a toujours parfaitement bien fonctionné sur une RedHat 6.0 sur la même machine.
Si quelqu'un a une idée... ?

 

[jfdsdjhfuetppo]--Message édité par JBM--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JBM Voilà, j'ai une RedHat 7.2 et une connexion adsl avec Alcatel Ethernet.
J'ai un script de connexion ADSL qui doit se lancer au démarrage et tourner en tâche de fond mais pour une raison que j'ignore, il s'arrête :??:
 
Ce script est appellé depuis S99adsl situé dans /etc/rc.d/rc3.d.
s99adsl :

Code :
  1. #!/bin/sh
  2. # Lancement de la connexion ADSL
  3. /usr/local/bin/adslstart &


 
Et mon script adslstart :

Code :
  1. #!/bin/sh
  2. # Script de connexion ADSL
  3. PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
  4. rm -f /var/run/pptp/*
  5. sleep 20
  6. pptp 10.0.0.138
  7. #mailip &
  8. dns2go &
  9. sleep 60
  10. while true; do
  11. ping -c 2 193.252.82.154 > /dev/null || ping -c 2 212.43.196.157 > /dev/null || ping -c 2 212.43.199.29 > /dev/null || { killall pppd;killall pptp;pptp 10.0.0.138; }
  12. sleep 60
  13. killall -9 ping > /dev/null
  14. sleep 60
  15. done


 
Au démarrage de la machine, la connexion s'effectue bien ainsi que celle à dns2go. Le script se retrouve bien dans la liste des processus mais il disparait au bout d'un moment alors qu'il devrait tourner en boucle infinie !
 
Je ne comprends pas où peut être l'erreur sachant que le même script a toujours parfaitement bien fonctionné sur une RedHat 6.0 sur la même machine.
Si quelqu'un a une idée... ?

 

[jfdsdjhfuetppo]--Message édité par JBM--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)