Configuration PPP

façon clique-bouton

Imprimer en local Configuration PPP avec plusieurs FAI
Configuration Internet

Présentation

Configuration

La touche finale

Pour se connecter

kppp

Présentation

L'intérêt de se connecter à Internet avec Linux, c'est que vous êtes à peu près sûr, qu'il ne va transmettre les numéros de licence et autres informations sur le réseau, comme le fait un certain système d'exploitation dont je tairai le nom...
Pour configurer Internet sur Linux, facile, pas besoin de trifouiller les fichiers, il existe un utilitaire qui vous mange le travail.
Tout d'abord vous devez connaître:
 
Le numéro de téléphone de votre fournisseur d'accès
L'adresse IP du serveur DNS primaire de votre fournisseur
L'adresse IP du serveur DNS secondaire de votre fournisseur
Votre nom de compte chez votre fournisseur et votre mot de passe

Cette page ne traite pas des connexions avec autorisation PAP et CHAP. Elle est néanmoins valable pour la plupart des connexions chez les FAI. Si la configuration presse bouton ne vous tente pas, aller faire un tour sur ma page configuration de la connexion PPP "à la main".

Configuration

Si vous ne l'avez pas déjà fait,; branchez votre modem sur un port série libre. En tant que root, à partir d'un shell, lancez l'utilitaire netcfg.
 

Configuration des serveurs DNS

Cliquez pour agrandir
Dans le champ hostname, rentrez le nom de votre machine, suivi du nom de votre domaine. Vous pouvez mettre n'importe quoi, vous êtes simplement limité par votre imagination. 
Vous pouvez très bien choisir un nom du style spirou.champignac.fr, champignac.fr étant le nom du domaine.
Dans le champ Domain saisissez le nom du domaine (champignac.fr dans notre exemple).
Dans le champ Nameservers saisissez les adresses IP des serveurs DNS de votre fournisseur d'accès.

Configuration de l'interface

Cliquez ensuite sur le  bouton Interfaces, puis sur le bouton Add pour rajouter une nouvelle interface, la fenêtre à droite apparaît, par défaut, ça tombe bien le type PPP est déjà sélectionné, c'est celui qui nous intéresse, cliquez sur OK.
Choix de l'interface
Après avoir cliquez sur OK, la fenêtre à gauche apparaît. Veillez à ce que le champ Line speed soit bien à 115200, même si vous avez un modem à 56K, que  le champ Modem Port soit à /dev/modem.
Attention vous devez appuyer sur le bouton Allow any user to (de)activate interface sans quoi uniquement root aurait le droit de se connecter.
Cliquez  à présent sur le bouton Communication
La fenêtre  à droite apparaît, dans le champ Phone Number indiquez le numéro de téléphone de votre prestataire de service.
Editer la ligne login indiquez le nom de votre compte chez votre prestataire de service.
Editer la ligne password indiquez votre mot de passe qui vous a été donné par votre prestataire, à noter que celui-ci apparaît en clair. Rassurez vous, uniquement root a le droit de lancer netcfg.
Cliquez pour agrandir
 

La touche finale

Si votre modem est branché sur le port série 1, assurez vous qu'il existe un lien /dev/modem vers /dev/cua0 (ou /dev/ttyS0 sur les noyaux récents). Faites:
ls -l /dev/modem
Si vous voyez comme résultat:
/dev/modem -> /dev/cua0
C'est bon c'est terminé, ou presque, si ce n'est pas le cas, tapez (en tant que root):
ln -s  /dev/cua0 /dev/modem
A présent vérifiez que /dev/cua0 dispose de droits adéquats pour que n'importe quel utilisateur puisse se connecter. Par précaution, tapez:
chmod 666 /dev/cua0

Pour se connecter

 
Pour vous connecter que vous soyez root ou simple utilisateur, tapez usernet, appuyez sur le bouton ppp0, la couleur va passer à l'orange, votre modem devrait "chanter", et puis au bout de quelques secondes la couleur verte va faire son apparition, vous êtes alors prêt à surfer et à envoyer/recevoir des mails avec netscape.

kppp

kppp est l'interface graphique KDE pour permettre la connexion PPP vers un FAI.
 
Il vous est possible avec kppp de définir plusieurs connexions, dans le cas par exemple où vous êtes abonnés à plusieurs FAI pour voir.
Le nom de l'utilisateur et le mot de passe vous ont été attribués par le FAI. Pour configurer la connexion, il suffit d'appuyer sur la bouton Configuration.
A noter qu'en cochant Afficher la fenêtre de log, vous aurez des info sur le déroulement de la connexion, ce qui peut être intéressant pour débuguer.
Vous avez plusieurs onglets, dans l'onglet Comptes, vous allez définir les paramètres de connexion chez le FAI.
Dans l'onglet Périphérique, vous allez définir les paramètres de communication avec votre modem.
Les autres onglets sont d'importantes moindres.

Pour créer une connexion, il suffit d'appuyer sur la touche Nouveau, une autre fenêtre avec onglets apparaît:
- Onglet Numérotation avec les champs suivant:
* Nom de la connection ("sic" avec une faute d'orthographe courante): Saisissez le nom du FAI
* Numéro du téléphone: Saisissez le numéro de téléphone pour joindre le FAI
* Identification: Vous pouvez laisser celle par défaut, ça n'a pas d'incidence
* Programme à lancer la connexion: Vous pouvez indiquer un nom de programme à lancer à la connexion, fetchmail par exemple pour récupérer le courrier, ou un script quelconque
* Programme à lancer avant la déconnexion: Comme son nom l'indique
* Programme à lancer à la déconnexion: idem
* Vous pouvez éventuellement éditer les paramètres de pppd, je vous conseille de ne pas y toucher.

- Onglet IP
* Cochez adresse IP dynamique qui est valable dans la majorité des cas
* Vous pouvez laisser décoché la case configurer automatiquement le nom d'hôte à partir de cette adresse IP

- Onglet DNS
* Indiquez un nom de domaine, qui n'est pas forcément celui du FAI
* Dans le champ adresse IP du DNS, saisissez les adresses IP des serveurs primaires et secondaires du FAI (appuyez sur Ajouter pour faire prendre en compte)
* Vous pouvez laisser décocher la case désactiver les serveurs DNS existants pendant la connexion

- Onglet Passerelle
* Cochez passerelle par défaut
* Cochez la case assigner l'itinéraire vers cette passerelle comme itinéraire par défaut

Ca y est votre connexion est configurée. Maintenant on retourne à la première fenêtre de configuration:

- Onglet Périphérique
* Périphérique modem: mon modem est sur la prise série 1, je prends donc /dev/ttyS0 (attention droit 666 pour ce fichier)
* Contrôle de flux: CRTSCTS
* Terminaison de la ligne: CR
* Vitesse de connexion: 57600 (pour un modem V90 standard)
* Cochez la case utiliser un fichier de verrouillage, j'imagine que c'est pour éviter de lancer plusieurs connexions PPP en même temps.
* temps limite du modem: 60 secondes, je sais pas trop à quoi ça correspond, sûrement un timeout quelconque de réponse max du modem

- Onglet Modem
* Attente active: 0 seconde, un autre timeout
* Volume du modem: à la moitié chez moi

- Onglet PPP
Configurations diverses du logiciel kppp

Voilà c'est terminé, maintenant pour activer une connexion, il suffit d'appuyer sur le bouton Connecter de kppp.

Retour haut de la page