Chez moi, il marche (enfin, je l'utilise plus, mais il a marché...)
Essaie sans utiliser de connexion SSL : il se peut que le ftp de free ne supporte pas ce mode
chickensaver
: nano /etc/sudoers (pour pas lancer de troll vi//emacs)
poillubo :
ben tu peux utiliser explore2fs http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm pour lire tes partitions linux depuis windows (si tes partitions linux sont au format ext2 ou ext3).
bon on reprend du début.
tu veux lancer startadsl. Alors je connais pas exactement le script qu'il y a derriere, MAIS, je suppose que s'il est bien fait il y a la commande nice dedans.
cette commande est accessible à tous, et permet de donner la 'priorité' d'execution d'une autre commande (voir dans un de mes vieux posts j'avais expliqué ca rapidos). Seulement voilà, le script a sûrement besoin d'une priorité négative, pour que si ton système est en surcharge, ca vire pas ta connection.
Or pour mettre une priorité négative avec nice, il FAUT etre en root. Donc faire un su
si tu fais un script sh qui automatise tout ça, il faut utiliser la fonction sudo. En effet, su - c'est bien, mais ca demande le mot de passe ... pas vraiment automatisé tout ça.
l'utilisation de sudo il faut y faire attention : que les mots de passe root et utilisateurs soient solides tous les deux.
une fois que t'as vérifié ca, tu édites (en root) le fichier /etc/sudoers.
en derniere ligne normalement t'as un exemple, et tu fais un peu pareil :
tonlogin ALL=(ALL) NOPASSWD:ALL
tu enregistres, et tu fermes l'éditeur.
là, l'utilisateur 'tonlogin' pourra utiliser sudo sans avoir besoin du mot de passe. Genial ! on peut automatiser tout ca maintenant !
tu fais which startadsl (en root) tu prends le résultat (un truc genre /sbin/startadsl on utilisera ca désormais) et le met de côté.
tu ouvres un éditeur, tu écrit :
#!/bin/sh
sudo /sbin/startadsl
tu enregistres dans un .sh et tu fermes
maintenant, chmod 550 tonfichier.sh
si tu fais ./tonfichier.sh dans un terminal maintenant, pouf ca te connecte.
c'est bien, mais ca te déconnecte pas si tu es déjà connecté. avant le startmodem dans le fichier, tu vas rajouter :
sudo killall pppd
voilà ca te donne
#!/bin/sh
sudo killall pppd
sudo /sbin/startadsl
tu as donc un joli fichier, à toi de creer un lien sur ton bureau, vers ce fichier