Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 25 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 17-09-2006 à 00:00:00


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 177


Suite à l'annonce de Birdy57, son initiateur, de ne plus maintenir peng (anciennement pengaol), il s'est créé un fork du client AOL sous Linux, sous le nom de pengfork. Quelques temps plus tard, le projet a aboutit à la version 0.10. Suite à une délibération sur le forum, le fork a été renommé, en Penggy.

Penggy est donc un logiciel gratuit sous GPL qui permet aux linuxiens abonnés chez AOL, d'utiliser leur abonnement même sous Linux. Rappelons que Peng et Penggy sont des logiciels originaux, développés par des bénévoles et n'étant ni approuvés ni affiliés à la marque AOL.

La version la plus à jour, actuellement 0.2.1, est pleinement fonctionnelle et téléchargeable sur sur www.peng.apinc.org.

1. Faire reconnaître le modem par Linux



En effet, un problème de connexion peut venir d'un winmodem. En gros, Linux ne le reconnaît pas d'office et on croit à une mauvaise configuration de penggy. Dans mon cas, j'ai un modem V90 Olitec. Le constructeur a fait un réel effort pour fournir des drivers Linux. Donc suivez les instructions et tout ira bien.

Si vous n'avez pas un modem Olitec, allez voir sur la page du constructeur s'il existe des drivers Linux. Pour finir, vous disposez également ICI de tutos sur la configuration de modems/winmodems.

2. Récupérer et installer penggy depuis les paquetages :



Sur ce site vous trouverez les packages pour à peu près tous les types de distributions, récupérez celle qui correspond à votre distribution et installez-la par :

  • Pour les utilisateurs de RedHat et Mandriva :
    rpm -ivh penggy-0.2.1-1.i586.rpm

  • Pour les de Debian, il faut rajouter une source unstable et taper :
    apt-get install penggy

  • Pour les utilisateurs de Slackware :
    installpkg penggy-0.2.1-i386-1.tgz

3. Récupérer et installer penggy depuis les sources :


3.1 Pré-requis :



Téléchargez la version la plus à jour de penggy sur ce site ou celui-ci. Vous devez vous assurer que votre noyau est compilé avec l'option "Universal TUN/TAP device driver support". Quand vous êtes satisfait chargez, le module correspondant par :
/sbin/modprobe tun
vérifiez ensuite, que vous avez un périphérique /dev/net/tun, si non créez-le par :
mknod /dev/net/tun c 10 200
Vous pouvez automatiser le montage du module en utilisant l'outil de votre distribution, ou en rajoutant : /sbin/modprobe tun , à votre /etc/rc.d/rc.local

3.2 Compilation de penggy :



Placez-vous dans le répertoire où a été téléchargé penggy et tapez :
tar xvzf penggy-0.2.1.tar.gz
cd penggy-0.2.1/
./configure --prefix=/usr --sysconfdir=/etc/penggy
make
make install

4. Renseigner les fichiers de configuration :



Tout d'abord le fichier /etc/penggy/Bip-secrets Il contient les différents comptes ainsi que leur mot de passe associé :
## Secrets for Bip authentication

## screen_name secret

##

kournikolas mot_de_passe_de_kournikola

Ensuite le fichier /etc/penggy/phonetab Il contient le numéro de téléphone à composer :
## Phonetab: phone numbers to use for connection.

0860704444

Enfin le fichier /etc/penggy/penggy.cfg . Il contient la plus grosse partie de la configuration de penggy (modem...). Je n'indique ici que les paramètres que j'ai modifiés :
## Parameter: screen_name

screen_name = kournikolas



## Parameter: initstr1

initstr1 = AT&FM0

Le paramètre screen name permet de ne pas spécifier le pseudo à utiliser lors de la connexion (il ira chercher le mot de passe correspondant dans Bip-secrets). Le paramètre initstr1 permet d'initialiser le modem et de le faire taire (finit le grésillement lors de la numérotation).

5. Test :



Dans une console, passez en root, tapez : penggy . Si tout se passe correctement, vous aller voir une ligne indiquant que la numérotation est en cours. La dernière ligne "Le tunnel de connexion a été créé" indique que la connexion s'est établi avec succès.

6. Création d'un raccourci sur le bureau :



Vous pouvez créer un raccourci sur le bureau. Sur Mandriva par exemple, il suffit de cliquer-droit sur le bureau -> nouveau -> lien vers une application. La commande à exécuter est /usr/bin/penggy. Pensez à cocher "Exécutez là en tant que root dans une fenêtre". Voilà c'est fait. Maintenant cliquez sur l'icône, rentrer le mdp root et c'est tout. Ne fermer pas la fenêtre sinon la connexion est coupée.

7. Couper la connexion :



Pour couper la connexion, faites CTRL + C dans la console. Voilà, j'ai fini. Maintenant vous avez plus d'excuse pour rester sous windows.




--Message édité par TrustRobot le 17-09-2006 à 00:00:00--