Hacer que el pppd se conecte solo a internet al estilo win

Anónimo

2 de mayo de 2001

Seguramente en algún momento alguien os halla echado en cara que el Win se conecta solo a Internet y que en Linux es más complicado. Y claro, como más de uno todavía briega con líneas básicas de telefonía hay que meterse a investigar en los permisos del pppd o instalar un paquete como el diald.

En esta situación me encontré yo, y como no fui capaz de filtrar bien los paquetes que activan la conexión del diald, tuve que investigar en el pppd y al final dí con la opción "on demand". Esta opción hace de alguna manera innecesario al diald. La forma de configurar el pppd para que se conecte solo cuando necesitemos algo de Internet sería la siguiente:

  1. Preparar un "options" para el pon del pppd con las siguientes opciones extras:

    #Inicia el pppd a la espera de demanda para iniciarse
    demand
    #Persistente, implicado por "demand". No sale del pppd
    #cuando la conesión ha terminado, sino que reabre la
    #conexion
    persist
    #Especifica el tiempo de inactividad que pppd espera
    #para cerrar la conexión en "n" segundos
    idle 120
    #Indica cuanto segundos espera para reiniciar la
    #conesión cuando ha terminado
    #Solo tiene efecto con "persist" y "idle"
    #No es aplicado el "holdoff" cuando se termina la
    #conexión por acabarse el tiempo del "idle"
    holdoff 20
    
  2. Preparar un script para el init.d parecido a algo asi:

    #!/bin/sh
    # Conecta con wanadoo por demanda
    #ppp_demanda
    case "$1" in
    'start')
    pon wanadoo_demanda
    ;;
    'stop')
    killall pppd
    ;;
    *)
    echo "Usar: $0 { start | stop }"
    ;;
    esac
    exit 0
    
  3. Ya solo falta hacer enlace en el "runlevel" y salvo que tengas una conexión patata que no conecta ni a la de 5 ya estará todo listo.

El resto sería mejorar o ampliar el sistema al gusto. Espero que os sirva el sistema tan bien como a mí. Un saludo.




Página creada en: 2004-11-04 11:41:00 +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.