  PPP sur une connexion ISDN
  R. Marc Phillips rmarc@netcom.com
  Adaptation franaise Julien Garnault judge@club-internet.fr
  13 Avril 1996

  C'est un guide basique pour utiliser ppp avec un pripherique ISDN.
  Je ne connais pour l'instant aucun pilotes pour les cartes ISDN dj
  disponibles aux USA. C'est un guide pour l'utilisation de l'ISDN par
  un port srie.
  ______________________________________________________________________

  Table des matires


  1. Introduction

     1.1 Requis

  2. Installation

     2.1 Scripts et fichiers
     2.2 Vrifications
     2.3 Dconnexion

  3. Conclusion



  ______________________________________________________________________

  11..  IInnttrroodduuccttiioonn

  11..11..  RReeqquuiiss

  La premire chose qui soit ncessaire, c'est que PPP soit compil sur
  votre systme Linux. Avec la plupart des distributions Slackware,
  c'est une option  recompiler ou  installer. Si vous ne l'avez pas,
  vous pouvez rcuprer la dernire BETA sur :
  ftp.funet.fi/pub/Linux/BETA/ppp/ppp-2.2

  Notez que c'est pour les derniers noyaux (1.3.8 et suprieurs), pour
  des noyaux plus vieux vous devriez plutt chercher ppp2.2.0d ou e. Une
  recherche de ppp sur Yahoo <http://www.yahoo.com> devrait donner
  quelque chose.

  Une fois que c'est install, vous pouvez vrifier que cela fonctionne
  en tapant pppd au prompt. Vous verrez alors une suite de caractres
  bizarres qui dfileront sur votre cran. a signifie que vous avez
  russi l'installation. a s'arrtera tout seul au bout d'une minute ou
  deux mais vous pouvez aussi aller sur un autre terminal virtuel pour
  tuer le processus.


  22..  IInnssttaallllaattiioonn


  22..11..  SSccrriippttss eett ffiicchhiieerrss

  Maintenant, il faut faire un fichier nomm pap-secrets. C'est un
  fichier qui contient simplement le nom d'utilisateur et le mot de
  passe. PAP veut dire Password Authentication Protocol qui est une
  fonction de PPP et un composant requis de MultilinkPPP comme dfinit
  dans la documentation RFC : Multilink Protocols (protocole multiliens)
  <http://www.cis.ohio-state.edu/htbin/rfc/rfc1356.html>.


  Vous devez mettre ce fichier dans /etc/ppp et l'appeler, par exemple,
  pap ou pap-secrets. Le nom que vous lui donnerez n'est pas vraiment
  trs important. Le fichier devra avoir deux lignes. La premire
  contenant le nom d'utilisateur, la deuxime le mot de passe.

  Une fois ceci termin, vous pouvez essayer une connexion PPP. La faon
  la plus simple serait de faire un script appel pppfix ou quelque
  chose dans le genre. Voici un exemple :


  #!/bin/sh
  pppd modem crtscts defaultroute +ua [emplacement du fichier pap] connect \
  CONNECT' [votre port serie] 115200



  Vous remarquerez qu'il y a deux parties, celle pour pppd et l'autre
  pour chat.

  J'ai mis tout ce dont vous avez besoin de modifier entre crochets.
  Vous devez les remplacer par les informations appropries. Disons que
  vous ayez un fichier dans votre rpertoire /etc/ppp appel pap qui
  contient votre nom d'utilisateur et votre mot de passe. Vous remplacez
  donc "[emplacement du fichier pap]" par /etc/ppp/pap. Pour "[chaine
  d'init]", vous le remplacez par la chane approprie pour une
  connexion PPP multiliens, (a marchera galement pour un modem, donc
  si vous voulez utiliser un modem mettez une chane approprie). Vous
  pouvez regarder dans votre manuel pour trouver la chane approprie.
  Je vous en donne quelques unes :

  Pour un 3com impact mettez : s71=1s80=1&d2
  Pour un Bitsurfer mettez : %a2=92@b0=2&d2
  Pour un Bitsurfer Pro mettez : %a2=92@b0=2@m2=p&d2
  Pour un Adtran ISU express mettez : s54=12&d2

  Ajoutez tout ce que vous mettez normalement pour votre modem, mais ces
  chanes sont celles ncessaire pour une connexion PPP multiliens. De
  plus, le "&d2" assure que votre modem raccroche quand vous vous
  dconnectez. Certains modems mettent un temps assez long avant de
  raccrocher sans le "&d2" (spcialement les Bitsurfer et
  Bitsurfer pro).

  Aprs le ATD vous mettez le numro ISDN de votre FAI  la place de
  "[numero de telephone]" (notez qu'avec les Bitsurfer et Bitsurfer Pro
  il est ncessaire de dire de composer le mme numro deux fois spars
  par "&.", mais qu'il n'est pas ncessaire de mettre un espace).

  Vous devrez remplacer "[votre port serie]" par le nom du port
  appropri.  Dans la plupart des cas, ce sera /dev/cuaX ou X est un
  chiffre compris entre 0 et 3.  0 pour le port COM1 et 3 pour le port
  COM4.

  Maintenant rendez le fichier excutable en tapant chmod 755 <nom du
  fichier> ou d'autres permissions si vous le voulez (700 si vous voulez
  que seul root ait les droits). Vous vrifierez aussi que le fichier
  pap soit lisible par celui qui lance le processus pppd de telle
  manire qu'il puisse se connecter. Pour lancez la connexion il vous
  suffit de taper le nom du fichier.


  22..22..  VVrriiffiiccaattiioonnss

  Quand vous le lancez, a devrait vous connecter et si vous tapez
  ifconfig au prompt, vous devriez avoir inet addr sous Link encap:
  Point-Point Protocol comme a :

  lo        Link encap:Local Loopback
            inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
            UP BROADCAST LOOPBACK RUNNING  MTU:2000  Metric:1
            RX packets:132 errors:0 dropped:0 overruns:0
            TX packets:132 errors:0 dropped:0 overruns:0

  ppp0      Link encap:Point-Point Protocol
            inet addr:204.31.114.199  P-t-P:163.179.20.26  Mask:255.255.255.0
            UP POINTOPOINT RUNNING  MTU:1500  Metric:1
            RX packets:47 errors:0 dropped:0 overruns:0
            TX packets:62 errors:0 dropped:0 overruns:0




  22..33..  DDccoonnnneexxiioonn

  Pour raccrocher, tuez le processus. Si vous ne savez pas comment
  faire, tapez man ps et man kill et lisez.

  Voici un exemple :

  kill `ps -x | grep pppd | head -1 | cut -c2-5`




  33..  CCoonncclluussiioonn

  Vous devriez vous crire des script pour grer vos connexions PPP.

  Ce n'est qu'un moyen d'y arriver, il y en a plein d'autres. Vous
  pouvez tlcharger des scripts pour a sur le site suivant :

  ftp.netcom.com/ftp/pub/rm/rmarc/lnxstuff.zip

  Il y a un fichier "ReadMe" avec. Je n'ai pas cris ces scripts et ce
  ne sont pas ceux que j'utilise. Ils sont bien pour les dbutants et
  n'utilisent pas PAP donc vous devez les modifier si vous voulez faire
  des connexions PPP multiliens.

  Bonne Chance.
























