Problemas en la conexión a Internet vía módem

Antonio Giráldez

6 de febrero de 2004

Antes que nada hay que tener el kernel debidamente preparado y activado el soporte para transmisión ppp.

Bueno,para conectar hay varias formas pero la más propia de Debian es usar el programa pppconfig. Es muy sencillo de usar y si ya habéis configurado otras veces alguna conexión a Internet en otros sistemas, no tiene nada que os vaya a extrañar: pide las DNS del proveedor, login de usuario, password y número de teléfono de la conexión. Hemos de dar un nombre a la conexión para la que hemos especificado esos datos (de hecho, es lo primero que pppconfig nos pide). Luego, para conectar basta con hacer desde la línea de comandos (con privilegios de root),

pon elnombrequelehayasdadoatuconexion

Se desconecta usando el comando poff (sin opciones). La primera vez que usé el programa pon escuché en el módem el típico marcado de teléfono, luego la señal portadora (el chirrido) y... ¿estoy conectado?,¿No?, Vaya, ¿qué falla aquí?. Veamos,a nivel interno se usan diversos ficheros para gestionar la conexión. Uno de ellos es /etc/ppp/options en donde se describen las opciones de la conexión.

Por defecto Debian asume que no es necesaria la autentificación con el servidor. Pero...,¡vaya!, pues resulta que el mío la requiere, ¿qué hago?

En ese fichero existe la siguiente línea:

# Require the peer to authenticate itself using PAP.
#+pap

que por defecto viene comentada (con la almohadilla (#)). Pues la descomentamos de forma que quede así:

# Require the peer to authenticate itself using PAP.
+pap

Así, de esta forma permitimos la autentificación. PAP es el sistema más común de autentificación, si fuera CHAP haced lo propio y probad de esta forma.

El comando plog nos va a dar información de lo que ocurre durante la conexión; plog desde la consola nos da información a 'tiempo real'. Es decir que inmediatamente después de hacer pon nombre, se van a reflejar una serie de comandos enviados y recibidos al y desde el módem y posteriormente de la conexión establecida en el momento de hacer el 'plog', por lo que para ir viendo lo que hace ejecutaremos el comando las veces que nos haga falta.

Si sale el mensaje de error siguiente,

Couldn't set tty to ppp discipline. Invalid argument.

El problema puede estar en no haber activado la opción al configurar el Kernel. Esta opción la encontraremos en el submenú correspondiente a la opción "ppp support for sync tty ports" (en "Network Device Support"). Recompilamos y..., suerte. No está demás añadir la opción "ppp deflate compression" para aumentar la velocidad en la transmisión de datos.

Si no hemos añadido ningún usuario en la configuración de pppconfig siempre deberemos hacernos con los privilegios de root para conectar (su y dar password) lo que es un poco latoso. Para evitar esto podeis añadir uno o más usuarios en la configuración de ppconfig. Entras como root a pppconfig, seleccionas la conexión si es que tienes más de una y en "Advanced" escoges "Add user". Surtiría el mismo efecto incluir el usuario en el grupo dip, por medio del comando:

adduser nombre_usuario dip



Página creada en: 2004-11-04 11:41:05 +0000
© Copyright 2001, 2002, 2003, 2004, La Espiral, debian-laespiral@lists.debian.org
Permitida la copia y distribución textual, integral, siempre y cuando se mantenga este aviso.