HOWTO: pinganillo bluetooth en Skype
Bueno, pues hace un par de días, me compré un pinganillo (headset) bluetooth para poderlo usar en skype, concretamente el modelo Voyager 510 de Plantronics en unión a mi bluetooth USB del carrefour (Energy sistem - Linnker 1550).
Deciros que el dispositivo es una maravilla. La batería dura bastante, es muy cómodo y tiene un led azul muy bonito XDD
Pero el sistema bluetooth en linux aún tiene muuuuucho que crecer. Me ha costado bastante emparejar (saber cómo) el dispositivo y eso que se supone que no debe ser complicado... el sistema pin_helper ha cambiado y ya no se usa como antes.
Os comento los pasos que he seguido:
0.- Antes de nada, necesitareis el kdebluetooth, bluez y demás rpms relacionados con el tema bluetooth instalados en Mandriva2007.
1.- Me hice con el archivo "btsco-0.42.tar.gz" de la web:
http://sourceforge.net/projects/bluetooth-alsa/
2.- Lo descomprimí (como root), abrí una consola y lo compilé:
cd btsco-0.42 ./configure --prefix=/usr make make install cd kernel make make install
Con esto compilamos el módulo para el kernel y los programas necesarios.
El primer problema que me encuentro es que el módulo se me instala en el directorio "/lib/modules/2.6.17-5mdvcustom/extra" en lugar de meterse en el "/lib/modules/2.6.17-5mdv/kernel/extra" por lo que lo hice a mano. Copiando la carpeta extra de un lado al otro.
3.- Luego ejecuté el comando (como root):
modprobe snd-bt-sco modprobe -ae
Y comprobé con:
lsmod | grep snd
que estaba cargado
Ya tenia soporte para mi pinganillo, al menos en el kernel. Ahora venia la locura del emparejamiento.
4.- Para emparejar el dispositivo tuve que ejecutar (como root) el comando:
passkey-agent --default /usr/bin/bluez-pin
Ya que por lo visto, no se usa el sistema "pin_helper" del archivo "/etc/bluetooth/hci.conf". El programa de emparejamiento de Kdebluetooth no me funciona y el de gnome tampoco por lo que usé el propio de bluez: /usr/bin/bluez-pin
Posteriormente metí ese comando en "/etc/rc.local" para que se ejecutara en cada arranque y poder así emparejar cualquier otro dispositivo.
5.- Luego accedí al dispositivo de la siguiente manera (como root):
5a.- Debemos conocer la MAC del dispositivo por lo que lo puse en modo emparejamiento (mira las instrucciones, el mio necesita pulsar 2 teclas a la vez) y ejecuté el comando:
hcitool -i hci0 scan
Y obtendrás las MACs de los diferentes dispositivos al alcance.
5b.- Intenta realizar una conexión al dispositivo mediante (como root):
hcitool cc 00:00:00:00:00:00
Con esto nos debería salir una ventana pidiéndonos el PIN
6.- Con el dispositivo ya emparejado, podemos conectar el pinganillo para empezar a usar skype. Y a partir de ahora sin ser root, ejecutamos:
btsco -v 00:00:00:00:00:00
Con eso, el icono de Kdebluetoothd deberia estar en azul continuo y deberíais poder acceder (con el botón derecho sobre él) a la opción "connection details".
7.- Ahora vamos al skype, dentro de herramientas, opciones, dispositivos de sonido. Seleccionamos el motor ALSA y en las dos pestañas ponemos: BT Headset y reiniciamos el skype.
8.- De vuelta en el Skype, añadimos al usuario "echo123" y le llamamos. Es un usuario de prueba de skype para ver si funciona todo.
9.- Para la próxima vez que arranques el ordenador, sólo bastaría con meter el modulo de nuevo en el kernel ("modprobe snd-bt-sco") y ejecutar como usuario normal: "btsco -v 00:00:00:00:00:00" ya que el emparejamiento se mantiene.
Espero que no tengáis tantos problemas como yo y esta "guía" os solucione algún problemilla o al menos os sirva para encarrilar vuestra búsqueda.
Un saludo.
- blog de prank
- Versión para imprimir
- Entra a tu cuenta o crea una para poder comentar.





# 36144: No oigo nada
Instalé todo esto pero no me funciona.
Lo único que oigo es ruido cuando se debería oir sonido. Vamos, que realiza la conexión y todo eso pero falla el que se oiga.
He probado con diferentes dispositivos y nada :(
Intentaré con el nuevo driver aunque parece mas laborioso de usar...