Configurer une connexion PPP avec l'outil
On suppose que les options du noyau sont celles du noyau initial livré avec la distribution : notamment, nous ne pourrons rien pour vous si vous avez oté les options TCP/IP...
« netcfg » de Red Hat.
Etape 1
Lancez X et, à partir d'unxtermconnectez-vous sous le compteroot(commande« su », puis mot de passe root) : le prompt se termine par un« # »pour indiquer que vous êtes super-utilisateur.Etape 2
A partir de ce prompt, tapez« netcfg », la fenêtre X "Configuration réseau" s'affiche :
En haut de la fenêtre il y a 4 boutons : « Noms », « Hôtes », « Interfaces » et « Routage ». Par défaut le bouton « Noms » est activé. C'est là qu'il vous faut entrer ce qui identifiera votre machine.
Etape 3 : Bouton « Noms » (Configuration DNS)
Ces deux informations sont purement fantaisistes : choisissez celle que vous voulez, mais le nom de domaine doit être le même que celui qui est indiqué dans le nom complet de l'hôte.
- Dans le champ « Nom d'hôte », entrez le nom complet de votre machine
(ex : mamachine.mondomaine.fr).
- Dans le champ « Domaine », entrez seulement le nom de domaine
(ex: mondomaine.fr).
- Dans « Recherche des noms d'hôtes dans les domaines », ajoutez le nom de votre Fournisseur d'Accés Internet
(ex: hol.fr, easynet.fr, wanadoo.fr, etc.).
- Dans « Serveurs de Noms », entrez les DNS primaire et secondaire (si votre F.A.I en a un). Votre F.A.I a du vous donner ces informations lors de votre abonnement.
Etape 4 : Bouton « Hôtes » (Configuration IP de votre machine)
Si votre machine n'est reliée à aucun réseau local, une seule ligne doit apparaître :
127.0.0.1 mamachine.mondomaine.fr localhost mamachine
- Ne modifiez surtout pas l'adresse
IP 127.0.0.1
- Le deuxième champ doit être le même que le nom d'hôte définit à l'étape précédente (sinon, modifiez-le en double-cliquant sur la ligne).
- Le troisième champ doit contenir localhost, suivi de tous les alias que vous voulez donner à votre machine. Pour modifier, faire comme précédemment.
Etape 5 : Bouton « Interfaces »
Il doit au moins y avoir la ligne ci-dessous, surtout ne la modifiez pas !
lo 127.0.0.1 none yes activeSi c'est la seule ligne, cela veut dire que l'interface PPP n'est pas configurée, pour ce faire suivez les étapes suivantes.
- a) Cliquez sur le bouton « Ajouter » pour sélectionner le type d'interface.
- b) Choisissez PPP, puis OK pour créer l'interface PPP.
- c) Entrez le n° de téléphone de votre point d'accès PPP (cf. doc de votre F.A.I)
- d) Validez l'utilisation de l'authentification PAP
- e) Donnez le login que vous avez choisi chez votre F.A.I
- f) Donnez le mot de passe (pour votre F.A.I)
- g) Cliquez sur « Configurer », la fenêtre X "Editer l'interface PPP" s'affiche.
- h) Validez les options « Contrôle matériel du flux... », « Couper la connexion en cas... », et « Autoriser tout utilisateur » (si vous voulez pouvoir vous connecter sans avoir à passer sous root)
- i) Vérifiez que la vitesse de ligne est 115200 et que le port du modem est
/dev/modem.
- j) Cliquez sur le bouton « Communication », vérifiez que la chaîne d'init du modem est « ATZ », et la commande de composition « ATDT », vérifiez aussi que le n° de téléphone est bien celui de votre F.A.I. Ne touchez à rien d'autre.
- k) Cliquez sur le bouton « Réseau », pour l'instant vous pouvez laisser les choses comme elles sont. Vous y reviendrez plus tard si vous souhaitez optimiser votre connexion...
- l) Cliquez sur le bouton « PAP », là aussi il n'y a rien à toucher : normalement il doit y avoir votre login dans « Envoi du username » et dans la colonne « username », et le mot de passe dans la colonne « secret ».
- m) Cliquez sur le bouton « Terminé », la fenêtre initiale "Configuration réseau" option "Interfaces" s'affiche, la ligne "ppp0" a été ajoutée.
- n) Cliquez sur « Sauver » pour sauvegarder votre configuration, puis sur « Quitter » et c'est fini...
Etape 6
Toujours depuis un Xterm, entrez la commande :«qui doit produire une ligne comme :ls -l /dev/modem»qui signifie quelrwxrwxrwx 1 root root 4 fév 1 23:08 /dev/modem -> cua1/dev/modemest un lien vers/dev/cua1.Rappel : cua0 correspond à COM1 sous DOS, cua1 à COM1, etc...
Vérifiez que ce lien correspond bien au port sur lequel est branché votre modem...
Si le lien n'est pas bon, ou si la commande ls n'a rien produit, créez ce lien par la commande :« ln -s /dev/cuax /dev/modem »oùcuaxcorrespond au port de votre modem.Etape 7
Quitter le compte root et lancez la commande« usernet & »(il faut avoir valider l'option « tout utilisateur » du point h)Normalement votre modem doit se mettre à numéroter, vous devez alors entendre la porteuse et le bouton de Usernet doit passer du rouge au jaune puis au vert lorsque la connexion est établie...
Etape 8 : Si un problème se passe
Si un problème se passe (impossible d'établir la connexion, rupture anormale de celle-ci, etc.), vous pouvez analyser les messages produits en utilisant la commande «tail» et son option «-f».Dans un xterm, faites «
tail -f /var/log/messages» : cela vous affiche les dernières lignes du fichier de trace du système et « reste à l'écoute » de celui-ci.Lancez une connection et regardez les messages qui s'affichent dans
/var/log/messages. Normalement, si tout se passe bien, vous devez voir apparaitre :Mar 25 21:03:48 titine pppd[3425]: pppd 2.3.3 started by root, uid 0 Mar 25 21:04:13 titine pppd[3425]: Serial connection established. Mar 25 21:04:14 titine pppd[3425]: Using interface ppp0 Mar 25 21:04:14 titine pppd[3425]: Connect: ppp0 <--> /dev/modem Mar 25 21:04:15 titine pppd[3425]: Remote message: Mar 25 21:04:15 titine pppd[3425]: local IP address xxx.xxx.xxx.xxx Mar 25 21:04:15 titine pppd[3425]: remote IP address yyy.yyy.yyy.yyyPour sortir de tail -f, faites CTRL-CLa connection est établie à partir du moment ou vous voyez apparaitre la ligne
« Connect: ppp0 <--> /dev/modem ».
Lorsque les lignes« local IP address xxx.xxx.xxx.xxx » « remote IP address yyy.yyy.yyy.yyy »
apparaissent, vous pouvez utiliser vos outils Internet.Etape 9
Lancez votre navigateur et venez nous voir sur http://www.linux-kheops.com...
© 1998 Eric Jacoboni et Joël Bernier