Installation connexion RTC avec KPPP
But de ce document
Ce document me sert de mémo pour installer une connexion par modem RTC avec KPPP sur une Debian Testing. Je le diffuse en espérant qu’il puisse servir à d’autres personnes.
Pré-requis
Installation de KPPP pour une connexion Internet via RTC
Paquet à installer :
apt-get install kppp
Autoriser les utilisateurs à utiliser kppp et le modem
Par défaut, il n’y a que root qui peut accéder à kppp et au modem. Pour autoriser un utilisateur à utiliser kppp, il faut l’ajouter au groupe « dip » :
# adduser monuser dip
Il faut également décommenter la ligne « noauth » dans « /etc/ppp/peers/kppp-options »
Problème rencontré avec kppp
Sous root, j’ai dû commenter la ligne auth dans le fichier /etc/ppp/options (En fait, il est même conseillé d’effacer le contenu de ce fichier)
Le fichier /etc/resolv.conf doit contenir un serveur DNS où il faudra renseigner celui-ci dans l’onglet DNS de la configuration de KPPP (Si le DNS n’est pas valide, la connexion fonctionnera mais pas la résolution de noms)
search localhost.localdomain
nameserver 194.2.0.50
Configuration de KPPP
Onglet Périphérique : Mettre de préférence le nom exact du périphérique (/dev/ttyS0) plutôt que son lien (/dev/modem).
Onglet Numérotation : Mettre le numéro de téléphone et authentification PAP/CHAP
Onglet IP : Cocher "Adresse IP dynamique" et ne pas cocher "Configuration automatique du nom d’hote".
Onglet Passerelle : Sélectionner "Passerel par défaut" et cocher "Définir cette passerelle comme itinéraire par défaut".
Onglet DNS : Ajouter un DNS si celui-ci n’est pas indiqué dans le fichier « /etc/resolv.conf » et cocher "Désactiver les serveurs DNS"
Problème rencontré
Si une carte réseau (ex : eth0) est présente et connecté, cela peux engendrer un plantage de kppp comme indiqué ci-dessous :
pppd: By default the remote system is required to authenticate itself
pppd: (because this system has a default route to the internet)
pppd: but I couldn't find any suitable secret (password) for it to use to do so.
pppd: (None of the available passwords would let it use an IP address.)
Couldn't find interface ppp0: Aucun périphérique de ce type
Couldn't find interface ppp0: Aucun périphérique de ce type
It was pppd that died
De plus, cela entraîne des problèmes de route par défaut. La solution radicale consiste à désactiver la carte réseau avant de lancer kppp :
# ifdown eth0
Historique des modifications
Version | Date | Commentaire |
---|---|---|
0.1 | 27/09/05 | Création par Tony GALMICHE |
0.2 | 17/01/06 | Mise à jour |
0.3 | 29/09/06 | Ajout « Problème rencontré » |
Commentaires
Installation connexion RTC avec KPPP
Merci pour cet article qui m’a permis de configurer ma connection rtc de secour sur ma Debian etch. Comment savoir autrement qu’il fallait commenter la ligne " auth" ...
> Installation connexion RTC avec KPPP
Je ne touche à aucun fichier d’options. Tout ce fait avec l’interface graphique de kppp.
Merci pour la relecture
> Installation connexion RTC avec KPPP
Tout a l’air correct pour moi.
On peut avoir qq précisions sur le fichier options ?