Una de las aplicaciones más útiles a realizar con los móviles Bluetooth es poder atender una llamada mediante el micrófono y los altavoces del PC o portátil. Lo que vulgarmente se denomina un "manos libres". En esta receta vamos a configurar nuestro GNU/Linux para poder ser utilizado de esta forma.
Lo primero que hay que reconocer es que el servicio está un poco verde y no va a sonar todo lo bien que esperais, con paciencia y buceando en el código supongo que se puede ajustar, pero eso, simplemente supongo..
Bueno, lo primero que hay que hacer es bajarse el servicio handsfree de su página web.
Básicamente hay que seguir las instrucciones de la página web para compilar el servicio y como pre-requisitos :
La aplicacion handsfree viene con un Makefile por lo que salvo errores de librerias y rutas con un simple make deberíais tener el servicio compilado.
Bueno, ahora viene la parte de ejecución del servicio, lo primero es asociar el móvil con el PC, generalmente te pedirá el pin. Este paso no es necesario y siempre puedes introducir el pin cada vez que uses el servicio, pero vamos, lo más cómodo es asociarlo (bluez-pin es la herramienta para gestionar los PIN desde la parte del PC).
A continuación es necesario añadir dos servicios al registro de servicios del PC, el serial port y el handsfree. Esto se realiza con sdptool, por lo tanto:
felix#:sdptool add SP felix#:sdptool add HF
A continuación ejecutamos el servicio con:
felix#:./handsfree ADDR 3
ADDR es la dirección de tu móvil y 3 el canal del handsfree.
Para ver cuales son tus parámetros lo mejor es realizar un escaneo:
felix:hcitool scan
Scanning ...
00:15:A0:42:34:8D Nokia 6680
En cuanto al canal, pues mostrar todos los servicios de tu móvil y fijarnos en el canal (Channel) con:
felix:~# sdptool browse 00:15:A0:42:34:8D Browsing 00:15:A0:42:34:8D ... ...todos los servicios
y ya esta todo, en teoría cuando recibas una llamada descuelgas y se escucha por los altavoces y hablas por el micro. Eso si, como dije al principio y dependiendo de la tarjeta de sonido puede sonar como los teleñecos
.
Es posible descolgar mediante comandos AT directamente desde el PC y utilizando el propio programa.
Con esto y un poquito de shell puedes tener tu GNU/Linux siempre listo para atender llamadas.
un saludo
Comments
Tenes idea de por que el
Tenes idea de por que el handfree no me toma el mic ?
yo escucho pero los demas no me escuchan a mi..
pd: el mic anda ya que lo uso en otras aplicaciones (skype)…
gracias… muy buena la pagina
Fucking windows
estoy buscando eso hace semanas, pero solo q para windows… como lamento haber sacado el kubuntu de mi pc
exixte eso que estas describiendo pero para windows?
OMFG
Lo de SOFTWARE LIBRE de debajo del título de CRySoL va a haber que ponerlo con una tipografía muuuuucho más grande.
A ver, hermoso mío … ¿cómo haces preguntas sobre Windows en una web de usuarios de software libre?
http://es.wikipedia.org/wiki/
http://es.wikipedia.org/wiki/C%C3%B3digo_libre
Que cojones tendra que ver el SO aqui???
Pues....
Si tenemos que admitir como código libre todo aquello que sea libre y que corra en Windows.... mal vamos.
Pedazo de animal...
...el S.O. también entra dentro de "software libre", cuando este es libre... si hablamos de S.O. privativos... aquí no tienen cabida...
----------------------------------------------------------
$ mv *.net /dev/null
perdon
es q en mi desesperacion no lo lei, estoy buscando algo parecido hace tiempo ya y no lo consigo
reitero LAMENTO HABER SACADA EL KUBUNTU DE MI PC
Una solución fácil
¿Cuál es el problema entonces?
Lamentas haber quitado kubuntu y necesitas kubuntu…. La solución es simple:
http://www.kubuntu.org/download.php
—
In a world without Walls and Fences, ¿who needs Windows or Gates?
Miguel Ángel García
http://magmax.org
¡¡¡Es gratis!!!
Madre mía, ¡si además de libre es gratis!
Yo me metería Debian