Asociar dispositivos Bluetooth en Gnome
Una conexión entre dos dispositivos Bluetooth para la transferencia de ficheros, requiere que los dispositivos estén asociados.
Para asociar dos dispositivos Bluetooth, se pide a las dos partes que introduzcan una contraseña (o pin) idéntica.
Para hacer esto con BlueZ, he leido que hay que escribir el pin deseado en el fichero /etc/bluetooth/pin, y con introducirlo en el otro dispositivo bastaría. Vale… ¡pues a mí no me funciona! El dispositivo pide que introduzcamos el pin, pero hagas lo que hagas, da un error de pin incorrecto y cancela la asociación.
La solución la he encontrado en el paquete bluez-passkey-gnome que hay disponible en el repositorio de Ubuntu >= 6.10. Si se instala este paquete (reiniciar gnome después de la instalación), al intentar de nuevo la asociación, aparece una solicitud de asociación en el Escritorio, donde podemos introducir el mismo pin que en el dispositivo ¡et voilà!
Bluetooth en Gnome
La integración de Gnome con Bluetooth consiste en un páquete llamado gnome-bluetooth, que básicamente consiste en dos utilidades para enviar y recibir un fichero a/de otro dispositivo bluetooth.
Este envío se hace mediante OBEX PUSH, con lo que podemos enviar ficheros uno a uno, creando una conexión (y aceptándola) para cada fichero que queramos enviar. Eso si conseguimos hacerlo funcionar.
Perfiles Bluetooth
En el blog de Gospel, Alberto Moreno escribe un artículo muy interesante sobre los perfiles Bluetooth:
El SIG Bluetooth ha identificado varios modelos de uso del estándar de comunicaciones Bluetooth, cada uno de los cuales está acompañado por un perfil. Los perfiles definen los protocolos y características que soportan un modelo de uso particular. Esto garantiza la interoperabilidad, ya que si dos dispositivos de distintos fabricantes cumplen con la misma especificación del perfil Bluetooth, podemos esperar que interactúen correctamente cuando se utilicen para un uso particular.
Un perfil define los mensajes específicos y procedimientos usados para implementar una característica. Algunas características son obligatorias y algunas pueden ser opcionales.
Se definen cuatro perfiles genéricos que contienen la especificación de otros perfiles más específicos para modelos de uso: el Perfil de Acceso Genérico (GAP, Generis Access Profile), el Perfil de Puerto Serie (SPP, Serial Port Profile), el Perfil de Aplicación de Descubrimiento de Servicios (SDAP, Service Discovery Application Profile) y el Perfil Genérico de Intercambio de Objetos (GOEP, Generic Object Exchange Profile).
Elvira utilizará el Perfil de Transferencia de Archivos.
-
Recientes
- Screencast
- Publicado Elvira Bluetooth FTP 0.1
- Instalación de Elvira Bluetooth FTP
- Eclipse CDT: Plugin de Eclipse para C/C++
- Programando GTK en C
- Primer diseño de la Interfaz
- Glade Interface Designer
- Libxml: XML Parser del proyecto Gnome
- Asociar dispositivos Bluetooth en Gnome
- Bluetooth en Gnome
- Perfiles Bluetooth
- OBEX FTP GNU/Linux Front-ends
-
Enlaces
-
Archivos
- abril 2008 (1)
- febrero 2008 (2)
- diciembre 2007 (12)
- noviembre 2007 (1)
-
Categorías
-
RSS
Entries RSS
Comments RSS