Página siguiente Página anterior Índice general

4. Contestador automatico

Actualmente telefonica proporciona un servicio gratuito de contestador telefonico/llamada en espera.

El problema de este servicio es que cuando alguien llama y estas usando el modem, se produce un pitido en la linea, que confunde al modem y lo hace colgar, teniendo que marcar a mano el #10# antes de cada conexion, y marcar otra vez a mano el *10# despues, para lograr evitarlo.

En linux podemos automatizar ambos procesos de una manera muy sencilla.

4.1 Desconectar el Contestador al conectar a Internet

Esto se puede hacer de una manera muy sencilla, basta con modificar el fichero /etc/ppp.chatscript para que lo marque, la linea que hay que introducir es la siguiente:

OK      ATDT#10#,,;H0

Que debe insertarse detras de la linea de inicializacion del modem, y antes de lalinea de marcado de numero de telefono.

La explicacion es muy sencilla, marca el numero #10# espera dos segundos y despues cuelga.

4.2 Conectar el Contestador al desconectar de Internet

Para reconectar el contestador aprobecharemos la opcion del ppp de permitir ejecutar comandos al perder la conexion. asi en /etc/ppp.options_out añadiremos una linea ( no importa donde ) con el siguiente contenido:

disconnect "chat -v -t30 '' 'ATDT*10#,,;H0' OK </dev/modem >/dev/modem"

Se limita a marcar el mumero, esperar los segundos y colgar, al añadir un OK al final, me aseguro de que todo halla ido correcto, ya que dara error si no recibe el OK ( no colgo correctamente ) y aparecera en los log.


Página siguiente Página anterior Índice general