Bluetooth sobre GNU/Linux.

Hoy voy a hablar de BlueZ. Este proyecto nos permite interactuar sus herramientas con equipos remotos con bluetooth con líneas de comandos.

Herramientas:

  • Bluez-pin: Gestión de suministro del PIN para conectarnos con otros dispositivos.
  • Hciattach: Configuración de dispositivos serial UART (Universal Asynchronous Receiver/Transmitter) como interfaces HCI Bluetooth.
  • Hciconfig: Configuración de dispositivos Bluetooth locales.
  • Hcid: Demonio interfaz HCI.
  • Hcidump: Sniffer local de tráfico HCI que entra y sale por el dispositivo Bluetooth instalado en el sistema.
  • Hcitool: Gestión del enlace con otros dispositivos Bluetooth, detección de dispositivos remotos, resolución de nombres, identificación de clases, etc.
  • L2ping: Envío de solicitudes echo request (pings) a nivel L2CAP.
  • Pand: Gestión de conexiones PAN (Personal Area Network)
  • Rfcomm: Gestión de conexiones RFCOMM
  • Sdpd: Demonio del protocolo de descubrimiento de servicios SDP. Se encarga de proporcionar acceso a los servicios Bluetooth locales.
  • Sdptool: Gestión de SDP (Service Discovery Protocol), descubrimiento de servicios Bluetooth en dispositivos remotos.

La mayoría de las herramientas mencionadas se encuentran instaladas por defecto en aquellas distribuciones Linux que incorporan el núcleo de BlueZ. Sin embargo, también es posible obtener las herramientas y librerías necesarias para el funcionamiento de BlueZ por medio de módulos del núcleo BlueZ. Estos módulos se encuentran disponibles para descarga en http://www.bluez.org/download.html y son los siguientes:

  • bluez-libs-x.x.tar.gz (Librerías básicas Bluetooth)
  • bluez-libs-devel-x.x.tar.gz (Librerías de desarrollo Bluetooth)
  • bluez-utils-x.x.tar.gz (Herramientas Bluetooth)
  • bluez-firmware-x.x.tar.gz (Actualización de firmware)
  • bluez-hcidump-x.x.tar.gz (Sniffer local de tráfico HCI)

Plataformas:

  • Intel and AMD x86
  • AMD64 and EM64T (x86-64)
  • SUN SPARC 32/64bit
  • PowerPC 32/64bit
  • Intel StrongARM and XScale
  • Hitachi/Renesas SH processors
  • Motorola DragonBall

Distribuciones:

  • Debian.
  • Ubuntu.
  • Fedora.
  • OpenSuSE.
  • Mandrake.

Dicho proyecto ganó en el año 2.005 el TuxMobil GNU/Linux Award.

Si quereis saber si le teneis en el repósito de la distri: $ aptitude search bluez

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: