Celui-ci permet de lancer et d'arrêter la connexion avec un clic.
L'état de la connexion en cours est affiché, puis le débit entrant et sortant apparaît dans une fenêtre xterm. En fermant la fenêtre la connexion s'arrête.
Je ne fournis pas le lanceur (.desktop) qu'il faudra créer en choisissant titre, icône, en mettant le nom complet du chemin dans la rubrique Exec.
Ce script suppose qu'un modem a déja été installé.
Avant de l'utiliser il faut changer les paramètres fai, modem, start, stop, situés au début du script.
Exemple :
fai="Wanadoo"
modem=ADIModem
start="ADI_PPP_Go"
stop="ADI_PPP_Stop"
C'est un exemple pour le pilote Sagem. Pour le pilote Eagle-usb ce sera:
fai="Wanadoo"
modem=eth0
start="startadsl"
stop="stopadsl"
Ce script bash nécessite gdialog (redhat) ou zenity (fedora, mdk). Les autres programmes utilisés sont standards : xterm, awk, ...
Il a été testé sous RH9 et FC2 :
Voici le code (copier et coller dans un fichier texte, n'oubliez pas de rendre le fichier exécutable : chmod +x fichier) :
Zone de discussions :
ça
me semble pas mal pour tous ceux qui se connectent avec pppd mais il doit y avoir moyen de le rendre générique en utilisant fctStartAdsl voir
DocScripts
+ récupérer le nom de l'interface avec eaglectrl -i (ou adictrl -i pour les drivers 1.0.4/sagem)
Tu peux aussi regarder le boulot d'Emmannuel Yves
DevEagleConnect et
DocEagleConnect
après il nous "suffira" de mettre une redirection spip vers la page de l'
EagleDev pour la publier. Par exemple on va créer une page
DocConnect? qui décrira la procédure d'install (création du .desktop, config sudo pour lancement par utilisateur lambda...)--
BenoitAudouard 20040717