
Esta es una guía rápida de como configurar un adaptador de bluetooth en sistemas GNU/Linux (en este caso tomando de ejemplo la distribución Debian).
Lo necesario para comenzar:
Instalar el adaptador en algun puerto USB de la PC.
Instalar los siguientes paquetes:
- gnome-bluetooth
- bluez-utils
- bluez-gnome
- gnome-vfs-obexftp
- libbluetooth2
- libbtctl4
- libgnomebt0
- nautilus-sendto
- obexfs
- obexftp
- python-bluez
- python-libbtctl
Se puede utilizar apt-get para instalarlos:
# apt-get install gnome-bluetooth bluez-utils bluez-gnome gnome-vfs-obexftp libbluetooth2 libbtctl4 libgnomebt0 nautilus-sendto obexfs obexftp python-bluez python-libbtctl
Luego es recomendable poner una contraseña de acceso a nuestro punto de conexión bluetooth:
$ vim /etc/bluetooth/hcid.conf
Ubicar la línea passkey (que por defecto tiene '1234') y escribir la contraseña deseada.
Ahora sera necesario reiniciar el demonio del bluetooth y la interfaz gráfica para que se actualice el nautilus-sendto que es el paquete que añade la funcionalidad Enviar a en el menú contextual al hacer click derecho sobre algún archivo.
Reiniciar demonio:
# /etc/init.d/bluetooth restart
Reiniciar interfaz gráfica:
CTRL + ALT + BACKSPACE
Ahora estamos listo para proceder a configurar el punto de acceso. Para visualizar el dispositivo teclea:
# hcitool dev
Devices:
hci0 00:1F:81:00:02:50
Para escanear algún dispositivo con conexión bluetooth que este al alcance:
# hcitool scan
Scanning...
00:11:D0:A2:BD:35 Movil
Para configurar tu punto de acceso ve a Sistema-> Preferencias -> Bluetooth en la solapa de escritorio escoger la opción de Otros dispositivos lo pueden ver y conectarse a continuación escribe el nombre de tu acceso (por ejemplo: escritorio) y en la solapa General tildar las opciones de Recibir archivos de dispositivos remotos y Compartir archivo desde directorio público.
Con esto ya tenemos configurado nuestro punto de acceso bluetooth solo falta conectarnos a otros dispositivos y enviar o recibir archivos. Para ello deberemos ir a Accesorios-> Compartición de archivos por bluetooth y nos aparecera un ícono en la bandeja de notificaciones. Con esto estamos listos para enviar y recibir archivos.
Enviar un archivo
Para enviar un archivo desde la PC a otro dispositivo solo navega hasta el y con click derecho escoge Enviar a y selecciona el dispositivo destino y el archivo será enviado. El paso inverso (enviar archivo desde un dispositivo a la PC) es similar dependiendo del dispositivo solo que pedirá la clave que escribiste en /etc/bluetooth/hcid.conf y automáticamente recibirás un aviso de que estan tratando de enviarte un archivo y el lugar de descarga es el escritorio.
Otras opciones
Otras opciones de conexión a un dispositivo es mediante el comando:
# hcitool cc
Para ver el estado de tu adaptador:
# hciconfig
Envío de varios archivos
Para enviar varios archivos se utiliza el método de FTP del dispositivo el cual deberemos averiguar en que canal trabaja y su MAC para conectarnos desde la PC:
$ obexftp -b
Creamos la conexión:
$ obexfs -b -B
y desde nautilus escribimos en la barra de direcciones obex:/// y estamos listos para enviar varios archivos.

me gustaria que explicaras mas este punto
lo siguiente (verifica que tu dispositivo permita la comunicación ftp):
$ obexftp -b
encontrarás la MAC del sipositivo en "browsing" y el canal. Luego para conectar
$ obexftp -b
tambien podrías hacer un:
$sdptool browse
para verificar el destino.
utiliza las opciones del protocolo obexftp para enviar y recibir multiples archivos:
$ obexftp -c /Pictures -g foto1.jpg foto2.jpg
puedes encontrar mas opciones en el man de obexftp.