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.
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.
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.