logFile="log_samsung_3g.log"
date > $logFile
################## Connexion Internet
echo "Insérez la clé 3G Samsung U209"
while [[ `lsusb | grep -i samsung | wc -l` == 0 ]]
do echo -n "."
done
echo ""
echo "Clé 3G détectée, veuillez patienter..."
sleep 5
echo "Passage de la clé du mode stockage SD à modem" 2>&1 > $logFile
sudo usb_modeswitch 2>&1 > $logFile
echo "Attente pour que le dev serial samsung soit bien ajouté au système" 2>&1 > $logFile
sleep 5
echo "Lancement de la numérotation 3G" 2>&1 > $logFile
sudo rm nohup.out > /dev/null 2> /dev/null
sudo nohup wvdial &
echo "Attente pour que la connexion soit effective" 2>&1 > $logFile
while [[ `sudo cat nohup.out | grep local | wc -l` == 0 ]]
do echo -n "." 2>&1 > $logFile
done
echo "" 2>&1 > $logFile
echo "Ajout de la route pour sortir sur internet" 2>&1 > $logFile
sudo route add default dev ppp0 2>&1 > $logFile
################ Test de la connexion
echo "Test ping de la connexion..."
if ping -c 1 google.com 2>&1 > $logFile
then
echo "Vous êtes connecté"
else
echo "Problème détecté, lire log_samsung_3g.log"
fi