Share Pastebin
Guest
Public paste!

upme

By: a guest | Aug 28th, 2009 | Syntax: Bash | Size: 1.51 KB | Hits: 217 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. logFile="log_samsung_3g.log"                      
  2. date > $logFile                                  
  3.  
  4. ################## Connexion Internet
  5.  
  6. echo "Insérez la clé 3G Samsung U209"
  7. while [[ `lsusb | grep -i samsung | wc -l` == 0 ]]
  8. do echo -n "."                                    
  9. done                                              
  10. echo ""                                          
  11.  
  12. echo "Clé 3G détectée, veuillez patienter..."
  13. sleep 5                                      
  14.  
  15. echo "Passage de la clé du mode stockage SD à modem" 2>&1 > $logFile
  16. sudo usb_modeswitch 2>&1 > $logFile                                
  17.  
  18. echo "Attente pour que le dev serial samsung soit bien ajouté au système" 2>&1 > $logFile
  19. sleep 5                                                                                  
  20.  
  21. echo "Lancement de la numérotation 3G" 2>&1 > $logFile
  22. sudo rm nohup.out > /dev/null 2> /dev/null            
  23. sudo nohup wvdial &                                  
  24.  
  25. echo "Attente pour que la connexion soit effective" 2>&1 > $logFile
  26.  
  27. while [[ `sudo cat nohup.out | grep local | wc -l` == 0 ]]
  28. do echo -n "." 2>&1 > $logFile                            
  29. done
  30. echo "" 2>&1 > $logFile
  31.  
  32.  
  33.  
  34. echo "Ajout de la route pour sortir sur internet" 2>&1 > $logFile
  35. sudo route add default dev ppp0 2>&1 > $logFile
  36.  
  37.  
  38. ################ Test de la connexion
  39. echo "Test ping de la connexion..."
  40.  
  41. if ping -c 1 google.com 2>&1 > $logFile
  42. then
  43.   echo "Vous êtes connecté"
  44. else
  45.   echo "Problème détecté, lire log_samsung_3g.log"
  46. fi