Seguramente en algún momento alguien os halla hechado en cara
que el win se conecta solo a internet y que en linux es mas
complicado. Y claro, como mas de uno todavia briega con lineas
basicas 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 opcion "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 meter el link en el runlevel y salvo que tengas
una conexion 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
|