Usar Skype con auriculares Bluetooth en Ubuntu

SkypeEste era un tip que tenía guardado bajo la manga hace tiempo, bueno les cuento de donde salio esto.

Yo hace un tiempo me compré el celular Nokia 5300, el cual traía de regalo unos lindos auriculares Bluetooth, el cual consultando con el técnico del lugar me dijo que solo podría ocuparlos con los celulares de marca Nokia y con nada mas. Como curioso de nacimiento lo primero que hice fue probarlos con otro teléfono que no fuera Nokia y presto!, funcionó…, lo que me dejo con la duda de que si podía conectarlos a Linux para ver si escuchaba mi musica con estos fantásticos auriculares.

Investigando por ahí y por allá, leo que alsa tiene un modulo que hace esto pero de forma muy limitada, Nokia BH-501o sea no stereo, que no tiene gracia para escuchar musica, pero leí que podría funcionar para usarlos en Skype, lo que me dejo muy contento ya que en el antiguo notebook que tenía no pude echar a andar el micrófono (el driver de sonido esta muy verde aún), así hice lo siguiente para darles un buen uso:

Primero debemos habilitar e instalar los paquetes correspondientes para el uso de Bluetooth con Linux y Gnome:

sudo apt-get install bluetooth bluez-btsco bluez-cups bluez-gnome bluez-pin bluez-utils gnome-bluetooth bluez-passkey-gnome

Después debemos echar a andar el modulo que conecta nuestros auriculares a Alsa:

sudo modprobe snd_bt_sco

Claro no debemos olvidar de poner este modulo en /etc/modules

$ sudo nano /etc/modules

Agregar al final snd_bt_sco

Con esto ya tenemos el soporte, ahora vamos a echar a andar nuestro cacharro…

Primero lo buscamos

alphaice@Nimloth:~$ hcitool scan
Scanning …
XX:XX:XX:XX:XX:XX Nokia BH-501

Ahí me encontró mi auricular, lo hacemos andar con btsco

btsco -v XX:XX:XX:XX:XX:XX

Si conecta estaríamos listos para usar nuestro auricular con Linux.
Despuésde ese comando a mi me dio un error que me dio vueltas la cabeza suponía que el problema se debía a la pass que te pide el auricular en mi caso era “0000″ pero no sabía como echarla a andar, bueno a mi me salio esto:

btsco -v XX:XX:XX:XX:XX:XX
btsco v0.42
Device is 1:0
Voice setting: 0×0060
Can’t connect RFCOMM channel: Connection refused

Después de unos 15 minutos de buscar la solución, no encontré nada que me diera una luz en concreto, así que me puse manos a la obra y busque el comando que necesitaba para lo que estaba haciendo y como sabia que se trataba de algo de la pass del auricular encontré este comando:

passkey-agent --default /usr/bin/bluez-pin

Se abrió una ventana donde me pedía poner la pass, puse 0000 (pass por defecto en los BH-501) y presto!, después me fui a la otra consola, le dí al comando:

btsco -v XX:XX:XX:XX:XX:XX

Y se conecto, después la prueba de rigor, para probar el juguete nuevo use este comando que encontré en los manuales que me base para eso:

aplay -B 1000000 -D plughw:Headset /usr/share/sound/login.wav

Con eso escuche en mis auriculares la linda bienvenida de Ubuntu.
Ahora solo queda configurar el Skype con este dispositivo de sonido, eso es tan fácil como ir a la configuración de Skype y poner buscar en la lista de dispositivos de sonido.

Y eso es todo, fácil, cierto…, hagan el intento con cualquier auricular bluetooth, debería funcionar de inmediato.

5 comentarios »

  1. MaCro dijo,

    26 Agosto, 2007 @ 2:50 pm

    Joder tio como te lo has currao … Muy buen Howtoo ;) he hexo andar mi nuevo Auricular BT Zapaa con tu ayuda … va de puta madre, Gracias por tu manual.

  2. alphaice dijo,

    26 Agosto, 2007 @ 9:24 pm

    De nada, todo esto nace de la curiosidad echar a andar algún cacharro nuevo :-D.
    Bien ya son dos tipos de auriculares que funcionan perfecto con Linux.

    Saludos.

  3. christian dijo,

    9 Septiembre, 2007 @ 11:32 pm

    Funcionó el micrófono en Skype?, a mi me lo reconoce, pero no lo logro utilizar

  4. Javier dijo,

    4 Noviembre, 2007 @ 9:45 pm

    Que bien, quede imprecionado al conectar de pura casualidad mi usb bluetooth a una maquina con linux y que pudiera transferir archivos mucho mas rapido y practico que en windows y sin insalar drivers etc.

    tengo un auricular Motorola H350 y si me lo reconocio pero me he quedado atorado en la parte de la clave, el asistente no se abre, posiblemente tenga que esperar mas pero se me hace raro que no se abra rapido.

    buen me despido, muy buen “how to”

  5. Davidux dijo,

    3 Marzo, 2008 @ 5:51 pm

    Debo decirte que este articulo esta muy bueno, lo seguí al pie de la letra y todo salió perfecto, pude usar mi motorola H500 para hablar por Skype.

    Pero esta mañana cuando intente conectarlo de nuevo me aparece este error:

    david@david-laptop:~$ btsco -v 00:0C:55:28:1F:7B
    btsco v0.42
    Device is 2:0
    Error: Failed to connect to SDP server: Permission denied
    Assuming channel 2

    Voice setting: 0×0060
    Can’t connect RFCOMM channel: Permission denied

    Ya intente con el comando: passkey-agent –default /usr/bin/bluez-pin

    Pero me dice esto:

    david@david-laptop:~$ passkey-agent –default /usr/bin/bluez-pin
    Can’t register passkey agent
    Passkey agent already exists

    Alguna idea???? Uso ubuntu 7.04

    David

RSS para los comentarios de esta entrada · URI para TrackBack.

Deja un comentario