Connexion avec Kppp

Kppp est un utilitaire commode fourni avec KDE. Kppp peut faciliter l'établissement et la modification de votre connexion Internet. Application de numéroteur et de configuration, Kppp opère avec pppd (démon du protocole point à point).

Démarrage de Kppp

Pour démarrer Kppp, allez à l'icône Menu principal K => Internet => Kppp (reportez-vous à la Figure 6-15).

Figure 6-15. Démarrage de Kppp à partir du menu

Entrez le mot de passe pour le compte root lorsqu'il est demandé. La boîte de dialogue d'ouverture pour Kppp est "grisée" parce que vous n'avez pas encore créé de compte (reportez-vous à la Figure 6-16).

Figure 6-16. Boîte de dialogue principale de Kppp

Configuration de Kppp

Pour commencer, sélectionnez le bouton Setup. La boîte de dialogue suivante est la boîte de dialogue de configuration de Kppp (illustrée à la Figure 6-17).

Figure 6-17. Boîte de dialogue de configuration de Kppp

Cliquez sur le bouton New pour entrer vos informations de compte Internet.

L'onglet Dial

Dans la boîte de dialogue New Account, vous pouvez spécifier les détails du compte, tels que le nom, le numéro de téléphone, les entrées DNS et autres informations. Les entrées sont divisées en boîtes de dialogue à onglet (reportez-vous à la Figure 6-18).

Figure 6-18. Onglet Dial de New Account

Dans l'onglet Dial, entrez les informations suivantes :

  • Connection Name: Nom que vous voulez attribuer au compte (par exemple, Mindspring ou Mon fournisseur Internet).

  • Phone Number: Numéro de téléphone à composer pour se connecter à votre fournisseur d'accès Internet.

  • Authentication: Dans cette liste déroulante, vous pouvez sélectionner les méthodes d'authentification de connexion suivantes : PAP, Script-based, Terminal-based ou CHAP (ces méthodes sont utilisées pour vérifier votre identité de connexion ; vous pouvez éventuellement interroger votre fournisseur d'accès Internet sur le type de méthode d'authentification qu'il préconise). Si vous êtes invité à utiliser un identificateur de connexion à base de script, la section intitulée Onglet Login Script peut vous aider à entrer votre script.

  • Store password: Activez cette option si vous ne voulez pas avoir à entrer votre mot de passe à chaque connexion.

Les champs restants vous permettent de spécifier un programme à exécuter une fois la connexion établie (ou après déconnexion).

Vous pouvez également spécifier les options que vous voulez appliquer à pppd sous Edit pppd arguments en appuyant sur le bouton Arguments.

Toutefois, à moins de savoir parfaitement ce que vous faites, ne touchez pas à ces options supplémentaires.

IP statique ou dynamique

Dans l'onglet IP, spécifiez si vous vous disposez à utiliser des dynamic IP addresses ou si votre fournisseur d'accès Internet vous a fourni votre propre adresse IP que vous pouvez entrer ici (voir Figure 6-19).

Figure 6-19. Spécifier l'adressage IP

(Conseil : si votre fournisseur d'accès Internet ne vous a pas fourni d'adresse IP, activez la case à cocher Dynamic IP Address.)

Entrées de DNS

Sous l'onglet DNS (reportez-vous à la Figure 6-20), entrez le nom de domaine de votre fournisseur d'accès Internet (tel que earthlink.net).

Figure 6-20. Spécifier un nom de domaine et des entrées DNS

Si votre fournisseur d'accès Internet vous a fourni des adresses DNS, entrez-les dans le champ DNS IP Address. Lorsque vous avez fini d'entrer les chiffres, cliquez sur le bouton Add ; les chiffres seront entrés dans la case DNS Address List (par défaut, vous ne serez pas en mesure de cliquer sur le bouton Add tant que vous n'aurez pas entré complètement le numéro de DNS dans le champ de l'adresse).

Notez que la sélection de Disable existing DNS Servers during Connection entraînera la suppression de la liste DNS. Si vous avez entré des numéros DNS, laissez cette option désactivée.

Figure 6-21. Sélectionner une passerelle statique ou par défaut

Spécifier des passerelles

Dans l'onglet suivant, Gateway (reportez-vous à la Figure 6-21), sélectionnez Default Gateway ou Static Gateway. Si votre fournisseur d'accès Internet a spécifié une adresse IP à utiliser comme passerelle statique, entrez ce numéro IP dans l'espace ménagé à cet effet.

ImportantAttribution de la "route par défaut"
 

A moins de savoir exactement ce que vous faites, laissez la case à cocher Assign the Default Route to this Gateway activée. La désactivation de cette option pourrait entraîner des problèmes de logiciel lorsque vous êtes en ligne.

Onglet Login Script

L'onglet Login Script vous permet de spécifier comment vous voulez vous connecter à votre fournisseur d'accès Internet (reportez-vous à la Figure 6-22). Si vous avez décidé d'utiliser une connexion à base de script dans la procédure Authentication de l'onglet Dial, vous pouvez entrer ce script ici.

Figure 6-22. Boîte de dialogue Login Script

Les fournisseurs d'accès Internet ne requièrent pas tous une procédure de connexion à base de script ; vérifiez avec votre fournisseur d'accès Internet quelles sont les entrées spécifiques nécessaires dans un script de connexion.

Le script de connexion aide votre ordinateur à négocier une connexion réussie avec votre fournisseur d'accès Internet. L'ordinateur attend une chaîne d'informations de votre fournisseur d'accès Internet, puis envoie une chaîne d'informations ou d'invites. De cette manière, votre ordinateur établit la connexion avec le fournisseur d'accès Internet.

Sous l'onglet Login Script, utilisez la liste déroulante à gauche de la boîte de dialogue pour créer une série d'étapes que l'ordinateur doit accomplir lors de la connexion au fournisseur d'accès Internet. Vous pouvez sélectionner plusieurs options pour créer votre script, étape par étape. Dans la fenêtre située à droite de la liste déroulante, entrez les informations spécifiques que vous voulez fournir avec l'option de la liste déroulante.

Cliquez sur le bouton Add pour ajouter votre étape. Si vous devez modifier le script, vous pouvez sélectionner une option, entrer les informations et utiliser le bouton Insert pour les placer dans le script, au lieu de recréer le script à partir de rien.

Vous pouvez également supprimer une étape du script en mettant l'entrée en surbrillance, puis en cliquant sur le bouton Remove.

Si vous éprouvez des difficultés à vous connecter à votre fournisseur d'accès Internet après avoir configuré Kppp, activez l'option Show Log Window dans la boîte de dialogue Kppp. La fenêtre de connexion s'ouvre ensuite lorsque vous essayez de vous connecter à votre fournisseur d'accès Internet, montrant ce que le fournisseur d'accès attend et ce que votre ordinateur envoie.

A la Figure 6-22, par exemple, le script de connexion est adapté pour un fournisseur d'accès Internet qui envoie une invite pour l'identificateur de connexion, puis pour le mot de passe et, enfin, après une courte pause, demande à l'utilisateur d'envoyer la chaîne ppp. Le script ressemble à ceci :

Tableau 6-1. Exemple de script de connexion

OptionEntrerBut
ExpectID:Attendre l'invite de connexion ID: du serveur
SendmyloginEnvoyer votre nom de connexion pour le compte
Expectword:Attendre l'invite password du serveur
SendmypasswordEnvoyer le mot de passe du compte
Expectwelcome to yourispAttendre le message de bienvenue du serveur
Pause3Marquer une pause de 3 secondes (par défaut, la valeur de Pause est exprimée en secondes)

Il n'est cependant peut-être pas nécessaire que vous utilisiez une procédure de connexion à base de script ; ceci dépend des exigences de votre fournisseur d'accès Internet. Parfois, l'utilisation de PAP ou CHAP suffit. Une fois encore, consultez votre fournisseur d'accès Internet pour connaître les exigences de connexion spécifiques.

Onglet Accounting

Dans l'onglet Accounting, vous pouvez spécifier si et comment vous voulez que Kppp surveille vos activités en ligne (reportez-vous à la Figure 6-23).

Figure 6-23. Spécification de la comptabilisation

La comptabilisation peut être utile si votre fournisseur d'accès Internet vous facture au nombre d'octets transférés durant le temps passé en ligne (plutôt que, par exemple, sur la base d'un forfait mensuel). Appelé volume accounting (comptabilisation au volume), cet outil compte le nombre d'octets échangés entre votre ordinateur et Internet.

Lorsque vous avez fini de créer votre compte, cliquez sur le bouton OK.

Ensuite, dans la fenêtre kppp Configuration, le système affiche le nouveau compte créé (si vous voulez modifier le compte, mettez-le en surbrillance en cliquant une fois dessus, puis sélectionnez le bouton Edit à côté de la fenêtre Account Setup).

Spécification d'un périphérique

A présent, il est temps d'indiquer l'emplacement et la vitesse de votre modem dans l'onglet Device (reportez-vous à la Figure 6-24). Vous pouvez spécifier ici où se trouve votre modem, sa vitesse, certains paramètres matériels et autres spécificités.

Sous Modem Device, figure une liste déroulante vous permettant de sélectionner l'emplacement du modem.

Figure 6-24. Configuration du périphérique

La liste ci-dessous établit une comparaison entre les noms de ligne série sous MS-DOS (Windows) et Linux. Si vous savez que votre modem est connecté à COM2 sous Windows, par exemple, son emplacement sous Linux sera /dev/ttyS1.

  • COM1 = /dev/ttyS0

  • COM2 = /dev/ttyS1

  • COM3 = /dev/ttyS2

  • COM4 = /dev/ttyS3

Après avoir sélectionné l'emplacement du modem, vous pouvez sélectionner le contrôle de flux.

Bien que vous ayez un choix, dans la Liste déroulante, pour l'option Flow Control, le réglage par défaut ( CRTSCTS qui spécifie contrôle de flux matériel) est recommandé ( XON/XOFF spécifie contrôle de flux logiciel).

L'entrée suivante, Line Termination, vous permet de spécifier un paramétrage correct pour le modem. Généralement, l'entrée CR/LF convient pour la plupart des modems. Si, toutefois, vous éprouvez des difficultés à interroger le modem (reportez-vous à la section intitulée Essai du modem), c'est peut-être un aspect sur lequel vous devriez revenir pour régler les paramètres.

L'entrée Connection Speed vous permet de sélectionner la vitesse maximum pour votre modem (par exemple, vous pouvez généralement sélectionner une vitesse de 115200 bps pour un modem de 56 k).

Par défaut, l'option Use Lock File est activée. Ceci signifie que Kppp verrouille le périphérique pendant que vous êtes en ligne, empêchant ainsi d'autres personnes d'utiliser le modem.

L'entrée Modem Timeout indique le temps, exprimé en secondes, pendant lequel Kppp attend une réponse CONNECT après avoir composé le numéro.

Essai du modem

Dans la section Modem, vous pouvez tester la réactivité du modem à votre configuration (reportez-vous à la Figure 6-25). Vous pouvez modifier le volume du modem en cours de numérotation et de connexion en déplaçant le curseur situé à côté de Modem volume.

Figure 6-25. Onglet Modem

Lorsque vous sélectionnez le bouton Modem Commands, la boîte de dialogue Edit Modem Commands s'affiche, dans laquelle vous pouvez modifier la manière dont le modem numérote, se connecte, etc.

TuyauConsultez la documentation du modem
 

Consultez la documentation fournie avec votre modem afin de connaître les spécifications concernant la chaîne d'initialisation, la chaîne de numérotation et les paramètres du modem.

Cliquez sur le bouton Query Modem pour amener Kppp à inspecter le système afin d'identifier le modem. Une fenêtre semblable à la Figure 6-26 s'ouvre, montrant l'état d'avancement de l'interrogation.

Figure 6-26. Interrogation du modem

Si la requête aboutit, les résultats s'affichent dans la boîte de dialogue qui suit ; elle montre les détails que Kppp a recueillis auprès de votre modem (voir Figure 6-27).

Figure 6-27. Résultats de la requête

Si vous sélectionnez le bouton Terminal, Kppp ouvre un mini-terminal qui vous permet de tester la configuration du modem.

Onglets PPP et Graph

Sous l'onglet PPP, vous pouvez déterminer des options telles que la reconnexion ou la déconnexion automatiques, l'affichage de Kppp lors de la connexion, etc.

Figure 6-28. Onglet PPP

Vous pouvez opérer une sélection parmi les options suivantes :

  • pppd Timeout: Spécifie le temps pouvant s'écouler pour l'établissement d'une connexion, avant abandon.

  • Dock into Panel on Connect: Sélectionnez cette option pour faire en sorte que Kppp s'affiche comme une icône dans le tableau de bord une fois la connexion établie (cette option prend le pas sur la sélection Minimize Window on Connect).

  • Automatic Redial on Disconnect: Cochez cette case pour que Kppp rappelle immédiatement votre service si vous êtes déconnecté.

  • Show Clock on Caption: Cochez cette case pour afficher une horloge montrant votre temps de connexion.

  • Disconnect on X-server shutdown: Si vous sélectionnez cette option, la connexion est interrompue lorsque le serveur X s'arrête. Cette option est utile si vous êtes susceptible d'arrêter votre session X sans prendre le temps de vous déconnecter ; dans ce cas, l'arrêt de la session entraîne la déconnexion.

  • Quit on Disconnect : Une fois que vous êtes déconnecté de votre fournisseur d'accès Internet, Kppp se ferme également. Dans le cas contraire, vous revenez à la fenêtre Kppp de départ.

  • Minimize Window on Connect : Cette option réduit Kppp qui s'inscrit dans la barre des tâches.

Sous l'onglet Graph, vous pouvez modifier les couleurs du throughput graph, diagramme visuel montrant les octets échangés entre votre ordinateur et votre fournisseur d'accès Internet pendant le temps passé en ligne.

L'onglet About affiche des informations sur Kppp, telles que ses auteurs, sa notice de copyright et autres remerciements.

Connexion et déconnexion avec Kppp

Après avoir configuré Kppp, vous êtes prêt à l'essayer.

A partir de l'icône du menu principal K, allez à Internet, puis cliquez sur Kppp. Avant que l'application ne démarre, le système vous demande d'entrer votre mot de passe root (notez cependant que vous pouvez rester dans votre compte utilisateur ; il n'est pas indispensable de se connecter en tant que root).

Dans la boîte de dialogue principale pour Kppp qui s'ouvre, entrez l'ID et le mot de passe de connexion correspondant à votre compte Internet (comme illustré à la Figure 6-29).

Figure 6-29. Boîte de dialogue principale pour Kppp

Si vous voulez déboguer la configuration ou visualiser l'état d'avancement de la connexion, activez la case libellée Show Log Window.

Figure 6-30. Login Script Debug Window dans Kppp

Pour commencer votre session, cliquez sur le bouton Connect. Une fenêtre, similaire à Figure 6-31, indique l'état de la connexion, par exemple l'initialisation du modem, de même que l'état d'avancement de la transaction (vous pouvez également ouvrir la fenêtre de journal en cliquant sur le bouton Log dans cette fenêtre).

Figure 6-31. Fenêtre de progression

Après avoir établi une connexion avec votre fournisseur d'accès Internet, Kppp se loge dans le tableau de bord ou s'exécute sous une forme réduite dans la barre des tâches, selon les options que vous avez sélectionnées lorsque vous avez configuré l'application.

Pour afficher des statistiques sur votre connexion, telles que le débit et les adresses IP, ouvrez la fenêtre d'état de Kppp et cliquez sur le bouton Details qui ouvre une fenêtre affichant des statistiques sur votre connexion (reportez-vous à la Figure 6-32).

Figure 6-32. Statistiques de connexion

Pour vous déconnecter, si l'application est logée dans le tableau de bord, cliquez une fois sur l'icône pour ouvrir la fenêtre d'état de la connexion (reportez-vous à la Figure 6-33), puis cliquez sur le bouton Disconnect.

Figure 6-33. Etat de la connexion

Si vous avez décidé de réduire l'application dans la barre des tâches, agrandissez l'application, puis cliquez sur le bouton Disconnect.