Bluetooth en ubuntu Linux

En esta entrada vamos a emparejar nuestro Celular con Bluetooth a nuestro Ubuntu Linux. [ probado con Sony Ericcson Motorola y Nokia ]Antes que nada Tendremos que realizar la instalación de paquetes necesarios.

Instalación en Gnome.

gndx@Firax:~$ sudo apt-get install gnome-bluetooth bluez-utils bluez-gnome bluetooth ( verciones anterioroes a Gusty )

Con Ubuntu 8.4 Ya no necesitas instalar NADA ya trae el soporte integrado.

Reconocimiento de Bluetooth en Linux

aplicaremos el siguiente comando si usas una llave bluetooth

gndx@Firax:~$ lsusb
Bus 002 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter

Y nos debe de arrojar algo parecido a lo anterior.

Ahora tendremos que activarle con el siguiente comando.

gndx@Firax:~$ hciconfig hci0 up

nos pedirá Permisos así que ejecutenlo como root

Detectando el Celular.

gndx@Firax:~$ hcitool scan
Scanning …
00:1D:98:D1:82:42       [GnDx]

Ahora ha encontrado nuestro MAC y el nombre que le asignamos a nuestro celular.

Configurando Ubuntu para emparejar con el celular.

Aquí es donde tendremos que configurar algunos archivos para sincronizar nuestro Ubuntu con el Celular.

Primero editaremos rfcomm.conf donde agregaremos nuestra MAC

gndx@Firax:~$ sudo gedit  /etc/bluetooth/rfcomm.conf

Buscaremos la siguiente linea  [ #    bind no; ]
y la reemplazaremos por:  [ #    bind yes; ]

Ahora en la line:

#    # Bluetooth address of the device
#    device xx:xx:xx:xx:xx:xx;

Por la siguiente

#    # Bluetooth address of the device
#    device 00:1D:98:D1:82:42;

Nota: solo agregaremos la MAC que nos arrojo el comando hcitool scan  en mi caso fue 00:1D:98:D1:82:42, reemplazando las xx.xx.xx.xx.xx.xx

Guardamos y cerramos para proceder a editar el hcid.conf para modificar los parametros de seguridad  y contraseñas de emparejamiento.

gndx@Firax:~$ sudo gedit  /etc/bluetooth/hcid.conf

buscaremos la siguientes lineas

# Security Manager mode
#   none – Security manager disabled
#   auto – Use local PIN for incoming connections
#   user – Always ask user for a PIN
#
security user;

Para ser reemplazada por la siguiente

# Security Manager mode
#   none – Security manager disabled
#   auto – Use local PIN for incoming connections
#   user – Always ask user for a PIN
#
security auto;

Donde estamos activando que la seguridad sea automática para usar nuestro PIN.

Crearemos nuestro PIN para emparejamiento.

En la siguiente linea vamos agregar el PIN

# Default PIN code for incoming connections
passkey “x0123456x”;

Cualquier contraseña servira como PIN pero recuerda que sea facil de recordar.

Guardamos y cerramos, y vamos a editar el archivo Bluetooth

gndx@Firax:~$ sudo gedit /etc/default/bluetooth

El cambio sera minimo solo agregaremos el valor 1a HIDD ENABLED ya que este por defecto esta en 0 debiendo quedar de la siguiente manera.

# Linux 2.6.6 patch or better from bluez.org, and set
# HIDD_ENABLED to 1.
HIDD_ENABLED=1

Guardamos y Cerramos para Reiniciar el servicio.

gndx@Firax:~$ sudo /etc/init.d/bluetooth restart
* Restarting Bluetooth services                              [ OK ]


Configurando el Celular.

en mi caso es un Nokia 5300 pero ya he realizado el emparejamiento con Sony Ericsson y Motorola.

Vamos al menú de Bluetooth de tu Celular.
y Buscamos la opción de dispositivos emparejaros o  dispositivos Acoplados

y le dan Acoplar nuevo dispositivo o Buscar dispositivos.

una ves que encuentre el bluetooth de nuestro Ubuntu le damos en emparejar y nos pedirá el PIN que agregamos Con anterioridad

Ya hemos Realizado el emparejamiento Ahora a enviar y recibir archivos sin problemas.

Mañana a segunda parte Como manipular Rhythmbox con Bluetooth

      13 Comentarios en: Bluetooth en ubuntu Linux

      1. oviedo 24. , 2008 at 11:25 PM #

        Ya que tienes la configuración de bluetooth prueba el programa BlueProximity – http://blueproximity.sourceforge.net para bloquear tu computadora cuando te alejas de ella con tu celular, todo mediante bluetooth!, toda una maravilla.

      2. GnDx 24. , 2008 at 11:28 PM #

        ya tengo todos esos mañana publicare blueproximity, y bluepad =D todos funcionando en mi lap

        Gracias

      3. Bucio 24. , 2008 at 11:37 PM #

        Ash fresa jajaja que bien :D , mi bluethon es como el BTinfo muajajajaja

      4. Facundo 11. , 2008 at 6:57 AM #

        tengo un problema de conectividad con el bluetooth con el ubutu 8.10 que no tuve con ningun otro ubuntu. No anda la conexion, los equipos los tengo acoplados pero no puedo ni enviar ni recibir archivos de ninguno de los 2 lados, tenes alguna idea de como lo puedo solucionar? Muchas Gracias

      5. agrippi 14. , 2009 at 2:05 PM #

        Hola
        Tengo problemas al conectar el Motorola V3i, con Ubuntu 8.10, no se logra la conección, realicé tu procedimiento hasta el paso sudo gedit /etc/bluetooth/hcid.conf, al llegar aqui me aparece en blanco, le carge las lineas con el pin que me dio el equipo al reconocerlo, e igual aparecen problemas de emparejamiento, el celular me reconoce la pc, pero cuando intento explorar los archivos del dispositivo no conecta, es posible alguna solucion? Saludos

      6. Tux 23. , 2009 at 6:51 PM #

        hola que tal tengo ubuntu 8.10 y una usb bluetooth en la terminal escribi lsusb y me indico “Bus 001 Device 008: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter” veo que es el mismo modelo al tuyo y por eso segui los pasos de tu tutorial hasta el punto
        gndx@Firax:~$ sudo gedit /etc/bluetooth/hcid.conf
        a la hora de editar ese archivo en mi caso ese archivo no tiene nada de nada ni 1 sola letra ni nada por el estilo que crees que pueda ser?¿ en el gestor de paquetes synaptic busque bluetooth e instale todo lo que se dejaba instalar por que tengo problemas al vincular moviles en este caso cuento con 2 nokia modelos: 5300 y n95 este ultimo lo pude vincular con la Miniaplicación para Bluetooth 1.8 pero a la hora de explorarlo o enviar archivos no puedo acceder ya sea para enviarlos de pc a movil y viceversa de ninguna forma eh logrado espero que me puedas ayudar ;)

        Saludos!!!

      7. Martin 13. , 2009 at 12:52 PM #

        …Yo con mi bluetooth puedo controlar el televisor de mi casa que es un lg de 50 pulgadas
        …Tengo el progama si lo quieren se los paso

      8. Hervesale 30. , 2009 at 2:45 AM #

        very good hervesale !

      9. louboutin shoes 13. , 2010 at 11:40 PM #

        Thanks for sharing !

      10. Israel Marrero 14. , 2010 at 7:35 PM #

        Existe un programa gratuito se llama Blux,

        Necesita tener instalado el OBEXFTP y el soporte para bluetooh en tu distribución, de todas formas en el DEB aparece la lista de dependencias.

        Este programa te permite navegar por el celular como si fuera un pendrive o memoria flash, para hacerlo tienes que crear en tu carpeta personal o de documentos una carpeta en blanco con todos los privilegios y que esté vacía, con el nombre que mas te guste… Yo en mi caso le puse “celular” (Obvio no?)

        Luego usando BluX montas el contenido de la memoria del celular en la carpeta que creaste… fácil!!!!

        Este es el enlace del programa –> http://sourceforge.net/projects/blux/

        Cualquier duda o dificultad con el programa no dude en preguntar…
        si hay alguna sugerencia también se agradece

        Saludos

        I.M.

      11. Good shoes

      Trackbacks/Pingbacks

      1. linuxfera.net - 24. , 2008

        Bluetooth en ubuntu Linux…

        En esta entrada vamos a emparejar nuestro Celular con Bluetooth a nuestro Ubuntu Linux. [ probado con Sony Ericcson Motorola y Nokia ]Antes que nada Tendremos que realizar la instalación de paquetes necesarios….

      2. BlueProximity - Bloquea y Desbloquea con tu Celular - 26. , 2008

        [...] Recuerden que antes de todo deben de tener emparejado su celular con su equipo. “Haslo Aqui” [...]

      Envia un Comentario