Bluetooth en OpenSUSE 12.3

Después de tener instalado OpenSUSE en mi portátil (Lenovo T61 type 7661-CTO) todo funcionaba a la perfección salvo la conexión por bluetooth con otros dispositivos.  Estaban instalados los paquetes bluez y bluedevil, y también el firmware necesario para mi equipo, pero a pesar de ello cuando pulsaba “Añadir dispositivo” se quedaba buscando sin encontrar nada.

Abrí Yast2 y busqué en el administrador de software todos los paquetes con “bluetooth” y todo lo que aparecía lo tenía instalado, por lo que aparentemente tenía todo lo necesario. Pero no era así, y lo descubrí cuando en esa misma aplicación me fijé en los “checks” de la izquierda: tenía marcado solamente buscar en el nombre, las palabras clave y el resumen. ¿Y si el término aparecía sólo en la descripción? Marqué dicho check y cuando relancé la búsqueda me apareció el paquete que me faltaba, el obexftp. Lo instalé junto con sus dependencias y desde entonces el bluetooth funciona a la perfección.

Los paquetes que me quedan instalaados finalmente son: bluedevil, bluez, bluez-compat, bluez-firmware, fuse, libbluedevil1, libbluetooth3, libsbc1, obex-data-server, obexd, obexftp, pulseaudio-module-bluetooth y sbc.

Instalar Bluetooth en CrunchBang (Waldorf)

CrunchBang viene de serie con casi todo lo que necesito, sólo echo de menos el bluetooth, pero instalarlo es relativamente fácil, sólo hay que instalar los siguientes paquetes:
sudo apt-get install bluez bluetooth blueman
Blueman tiene su propio applet que se inicia por xdg (podemos comprobarlo ejecutando /usr/lib/openbox/openbox-xdg-autostart --list y viendo que la miniaplicación Blueman aparece marcada para el inicio automático), así que no tenemos que modificar nada más.
Cuando reiniciamos Openbox ya nos aparece el icono de conexión a Bluetooth. Pulsamos en él con el botón derecho y marcamos “Permitir descubrir”. Después pulsamos de nuevo con el botón derecho en dicho icono y seleccionamos “Servicios locales…”. En la ventana que aparece vamos a la pestaña “Transferir” y ahí podemos indicar la carpeta en la que queremos recibir los archivos y verificar que estén marcados los dos check de Recepción de archivo (Object Push): “Activado” y “Aceptar archivos de los dispositivos en que se confíe”. Tenemos también que desplegar en la parte inferior la opción de “Avanzadas”, pues por defecto viene indicado el navegador Nautilus y tenemos que usar Thunar, así que en el campo de texto que aparece tenemos que poner:
thunar obex://[%d]
Para confiar en un dispositivo pulsamos de nuevo en el botón derecho sobre el icono de bluetooth, seleccionamos “Dispositivos…” y si ya tenemos preparado nuestro móvil con el bluetooth encendido y visible, nos aparecerá en la lista. Pulsamos sobre él con el botón derecho y seleccionamos “Trust”.
Y ya está. Ya podemos enviar archivos del móvil a nuestro ordenador y viceversa.