El protocolo PPP (Point to Point Protocol, Protocolo punto a punto), se utiliza generalmente para conectarse a Internet a través de un modem, aunque también es utilizado sobre conexiones de banda ancha (como PPPoE o PPPoA).
Supongamos un modem ISAPnP, como el SupraExpress 56i.
- Primero tenemos que configurar la tajeta ISAPnP, que se tiene que activar at boot
time. En la BIOS:
¿El sistema operativo es PnP? No.
Instalar el paquete isapnptools. Esto creará el script /etc/init.d/isapnp y el enlace /etc/rcS.d/S15isapnp, que se encargarán de configurar la tarjeta ISAPnP al iniciar.
Con pnpdump sabremos los datos de la tarjeta y del puerto en que está conectada. Ejecutar:
# pnpdump > /etc/isapnp.conf
Editar /etc/isapnp.conf y descomentar las líneas adecuadas:
io=0x03e8 irq=5
Activar la tarjeta ISAPnP ejecutando el comando:
# /etc/init.d/isapnp start
- Ahora tenemos que configurar el puerto serie del modem. Instalamos el paquete setserial
y comprobamos la configuración del puerto serie del modem ejecutando (por ejemplo, para COM4):
# setserial /dev/ttyS3
obtendiendo algo similar a:
/dev/ttyS3, UART: unknown, Port: 0x02f8, IRQ: 3
Probablemente estará todo mal: el tipo de chip UART (16550A), el puerto de entrada-salida (0x03e8) y la interrupción (5). Asignaremos los valores correctos con el comando:
# setserial /dev/ttyS3 port 0x03e8 irq 5 autoconfig
Comprobamos que todo esté correcto:
# setserial /dev/ttyS3 /dev/ttyS3, UART: 16550A, Port: 0x03e8, IRQ: 5
Para que el puerto serie del modem se configure correctamente al iniciar añadiremos a /etc/init.d/isapnp (a continuación de isapnp) la línea:
setserial /dev/ttyS3 port 0x03e8 irq 5 autoconfig
- Una vez configurado el modem, hay que configurar el daemon pppd para que funcione
con mi_isp. Para ello necesitaremos los datos del ISP: num_teléfono,
usuario y password. Podemos editar manualmente los archivos de configuración
de pppd, pero es mucho más sencillo utilizar el comando pppconfig, una
herramienta para la línea de comandos con menús que se encarga de editar los archivos de
configuración de pppd.
# pppconfig
- Por último, activamos la conexión modem con:
# pon mi_isp
Para cerrar la conexión haremos:
# poff mi_isp
Recursos
- PPP HOWTO: tldp.org/HOWTO/PPP-HOWTO/
- Plug and Play HOWTO: tldp.org/HOWTO/Plug-and-Play-HOWTO.html
- Serial HOWTO: tldp.org/HOWTO/Serial-HOWTO.html