

TuxCall versin 0.1.2
Detector de llamada en espera para Linux

1 Que es esto?

Este programa realiza la deteccin de las llamadas entrantes cortando
la conexin a Internet inmediatamente. El programa recibe el sonido
a travs de la tarjeta de audio, por lo cual es necesario conectar
la salida de speaker del mdem a la entrada de lnea de la tarjeta.
La forma normal de hacer esta conexin es mediante un cable con un
conector como los del walkman en cada punta. 

Si tu mdem no tiene salida de speaker existen otras formas mas arriesgadas,
como conectar la entrada de la tarjeta de audio directamente al propio
speaker del mdem. Podis echar un vistazo a la web del OlCall, un
programa similar para Windows 
([http://members.es.tripod.de/olcall/inst_esp.html ]
, el mtodo 2). No me hago responsable de lo que ocurra si estropeis
el mdem o la tarjeta de audio. Yo esta forma no la he probado, si
os va ya me contareis.

Este programa es cdigo beta y se distribuye sin ninguna garanta de
funcionamiento o utilidad... Puede hacer que la tarjeta de audio se
queme, que el ordenador explote, que tu perro se vaya de casa etc...
pruebalo bajo tu responsabilidad. ;)

2 Como se instala?

configure, make, y make install para copiar el ejecutable "tuxcall"
en /usr/local/bin .

En el directorio doc/ se encuentra un fichero de configuracin "tuxcallrc".
Puedes copiarlo como /etc/tuxcallrc o en el directorio HOME del usuario con
el nombre .tuxcallrc .

Por ahora solo hay un par de opciones configurables:
	
	* comando: Comando que se ejecutar cuando se detecte una llamada.
	  Este es el comando que mata al pppd para que podamos contestar
	  a la llamada telefnica.
	  
        * frecuencia: Permite especificar la frecuencia del tono de llamada
	  en espera (en Herzios).

3 Como va?

Ejecuta el programa como root un vez ests conectado y l comenzar
a mostrar los datos que va leyendo por pantalla. Si tienes activada
la llamada en espera en tu lnea telefnica, el programa detectar
los pitidos producidos por esta e inmediatamente matar al demonio
pppd para que se pueda contestar a la llamada entrante.

Si el programa te va y no quieres ver todos esos mensajes por pantalla,
ejecuta el configure de esta forma:

configure --disable-debug

Con esto ya no saldrn los mensajes de depuracin del programa.

4 Esto no me va!...

Recuerda que el programa debe poder recibir el sonido del mdem, por
lo cual:

Asegrate de que el altavoz del mdem se encuentra activo y a volumen
mximo. Para ello tienes que usar el comando de inicializacin del
mdem ATM2. Si conectas a Internet usando scripts (chat), necesitars
ponerlo en el script del chat. Por ejemplo el mio:

ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT
'NO DIAL TONE' ABORT 'NO ANSWER'

# modeminit

'' AT&F
'OK' ATW1
'OK' ATM2
'OK' ATDT999999999
CONNECT \d\c

En cambio si usas algn programa tipo kppp para conectar debers poner
el volumen al mximo desde el programa y asegurarte que el comando
del mdem asociado a este volumen es M2 (sin el AT). 

Tambin asegrate de que la tarjeta de audio esta grabando el sonido
que recibe del mdem. Para esto selecciona como entrada de gradacin
aquella donde hayas conectado el cable que viene desde el mdem. Puedes
usar algn programa como el aumix, o si tienes GNOME o KDE usa los
que vienen por defecto en el sistema para grabar desde la entrada adecuada.

A mi me va, lo que no significa que vaya a funcionar a la primera en
cualquier ordenador/mdem/conexin telefnica. Por eso, si no te funciona
correctamente, mndame un mail dndome datos como:

* Modelo de mdem (y si es externo o interno...).
* Como conectas el mdem a la tarjeta de audio.
* Compaa telefnica.
* Informacin de tu Linux (kernel, versin gcc, libc...)

5 Esto me va!...

Si el programa te va sin ningn problema, y te apetece mandarme algunos
de billetes de 500 Euros, no te lo voy a impedir :). 

Aunque bueno... creo que con un mail contndome que funciona bien o
con ideas para las nuevas versiones me conformara.

6 Distribucin

Este programa se distribuye bajo la licencia GPL, si tienes alguna duda
sobre esta chale un vistazo al fichero COPYING o visita [http://www.gnu.org/licenses/gpl-faq.html].

ngel Luis Jimnez Martnez

e-mail: inspector_chan@ono.com

homepage: [http://webs.ono.com/tuxcall]
