eaglectrl vs Dapper Drake : fin de support
important:
Comment éviter d'installer eagle-atm quand on a déjà eagle-connect. Les possesseurs de Sagem Fast 800 seront les seuls à comprendre. C'est une méthode très rusée.
On copie colle le script suivant dans un fichier texte vide "demarrer_internet.sh"
Maintenant on double clique sur l'icône du script et on choisi de lancer le script dans un terminal.
Si vous me le demandez, je l'adapte pour le placer dans /etc/init.d et ke ça ce lance tout seul au début et directement avec les bons privilèges: une fois la connexion internet lancée alors c'est ok pour tous les utilisateurs apparament.... et le mieux serait de le placer dans le cron de root...
L'idéal est de faire un script pour gérer l'extinction du modem... et pis quoi encore... s
Si vous faites une première installation laissez tomber la méthode si dessous. Utiliser les techniques qui "marchouillent" : ici il y a une méthode facile por le sagem fast.
Comment éviter d'installer eagle-atm quand on a déjà eagle-connect. Les possesseurs de Sagem Fast 800 seront les seuls à comprendre. C'est une méthode très rusée.
On copie colle le script suivant dans un fichier texte vide "demarrer_internet.sh"
#!/bin/sh
# prerequis: le pilote eagleconnect doit être installé.
# Si ce n'est pas le cas alors ne l'installez pas,
# Seul le pilote eagle-atm qui sera le seul supporte a l'avenir
echo ">>>Vous pouvez interrompre ce script en tapant "Ctrl + C""
echo ""
function attente(){
echo ">>>la fenêtre se ferme dans 10 secondes"
for i in 0 1 2 3 4 5 6 7 8 9
do
wait
echo -n "."
sleep 1
done
}
echo ">>>initialisation du modem"
if /usr/sbin/eaglectrl -d ;then
echo "<<< (tout va bien)"
else
echo "<<< Erreur?"
/usr/sbin/eaglediag -s
attente
exit 1
fi
echo ">>> Attente de la synchro du modem (attente max = 60 secondes)"
if /usr/sbin/eaglectrl -s 5 ;then
echo "<<< (tout va bien)"
else
echo "<<< Erreur?"
/usr/sbin/eaglediag -s
attente
exit 1
fi
echo ">>> Verifiez que les deux lumières du modem sont allumées, puis [Entr]"
read cont #< /dev/tty
echo ""
echo ">>> Votre mot de passe est nécessaire"
if gksudo /usr/sbin/startadsl ; then
echo "<<< La connection est lancée"
echo ""
else
echo "<<< Erreur?"
echo "Il se peut que vous n'ayez pas le droit de devenir root, ce qui est nécessaire pour démarrer la connection."
/usr/sbin/eaglediag -s
attente
exit 1
fi
sudo -k
/usr/sbin/eaglestat
attente
exit 0
# prerequis: le pilote eagleconnect doit être installé.
# Si ce n'est pas le cas alors ne l'installez pas,
# Seul le pilote eagle-atm qui sera le seul supporte a l'avenir
echo ">>>Vous pouvez interrompre ce script en tapant "Ctrl + C""
echo ""
function attente(){
echo ">>>la fenêtre se ferme dans 10 secondes"
for i in 0 1 2 3 4 5 6 7 8 9
do
wait
echo -n "."
sleep 1
done
}
echo ">>>initialisation du modem"
if /usr/sbin/eaglectrl -d ;then
echo "<<< (tout va bien)"
else
echo "<<< Erreur?"
/usr/sbin/eaglediag -s
attente
exit 1
fi
echo ">>> Attente de la synchro du modem (attente max = 60 secondes)"
if /usr/sbin/eaglectrl -s 5 ;then
echo "<<< (tout va bien)"
else
echo "<<< Erreur?"
/usr/sbin/eaglediag -s
attente
exit 1
fi
echo ">>> Verifiez que les deux lumières du modem sont allumées, puis [Entr]"
read cont #< /dev/tty
echo ""
echo ">>> Votre mot de passe est nécessaire"
if gksudo /usr/sbin/startadsl ; then
echo "<<< La connection est lancée"
echo ""
else
echo "<<< Erreur?"
echo "Il se peut que vous n'ayez pas le droit de devenir root, ce qui est nécessaire pour démarrer la connection."
/usr/sbin/eaglediag -s
attente
exit 1
fi
sudo -k
/usr/sbin/eaglestat
attente
exit 0
Maintenant on double clique sur l'icône du script et on choisi de lancer le script dans un terminal.
Si vous me le demandez, je l'adapte pour le placer dans /etc/init.d et ke ça ce lance tout seul au début et directement avec les bons privilèges: une fois la connexion internet lancée alors c'est ok pour tous les utilisateurs apparament.... et le mieux serait de le placer dans le cron de root...
L'idéal est de faire un script pour gérer l'extinction du modem... et pis quoi encore... s