Mostrando las entradas con la etiqueta Bluetooth. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Bluetooth. Mostrar todas las entradas

02 diciembre, 2007

Monta tu propio Hotspot Bluetooth

Una facil manera de poder enviar la informacion de los eventos de tu asociacion a todos los que pasen por tu puerta, spamear a todos tus vecinos, y mil formas mas de utilizacion de este sistema.

Esta tecnologia se basa en enviar texto, imagenes, aplicaciones, melodias, ..... de forma indiscriminada a todo aquel que este dentro del campo de cobertura de la antena Bluetooth ( 20-40 metros aprox.)

Primero (con el pincho Bluetooth metido y configurado) nos aseguramos de tener todas las dependencias de librerias y software necesario:

# apt-get install bluez-utils bluez-gnome libbluetooth-dev libopenobex1 openobex-apps obexftp


Descargamos y descomprimimos el BlueZSpammer.v2

Ya solo nos queda compilar nuestro ejecutable, dado que este software se distribuye con el codigo fuente, por lo que nos cambiamos al directorio del BlueZSpammer y compilamos.

# gcc -lbluetooth bluezspammer.c -o bluezspammer


Listo !! ya lo tenemos en funcionamiento, ahora solo nos falta investigar en la forma de enviar datos jugando con los parametros que nos salen por defecto. Por ejemplo:

# ./bluezspammer -o mifichero.jpg

Suponiendo que "mifichero.jpg" es un archivo que esta en el mismo directorio desde el que lo estamos ejecutando.

21 noviembre, 2007

Cambiar Tarjeta de sonido predeterminada

Cambiar Tarjeta de sonido predeterminada en Ubuntu.

Por que razón querer cambiar de tarjeta predeterminada?
Bueno pues uso muchas beses el handset bluetooth y en ves de cambiar todo los software de auno es mejor tan solo cambiar la Tarjeta de sonido predeterminada.

Después de mucho buscar encontré una forma fácil.

$ sudo apt-get install asoundconf-gtk

A continuación vamos a Sistema>Preferencias>Default Sound Card y ya podemos seleccionar fácilmente la tarjeta que queremos.

02 octubre, 2007

Ubuntu + Bluetooth + W300i

Como usar el Control Remoto (bluetooth) de los Celulares Sony Ericsson.


Esto fue probado con el celular Sony Ericsson W300i.

1 - Instalando los paquetes nesesarios

$ sudo apt-get install gnome-bluetooth bluez-utils bluez-gnome bluetooth

Despues vamos a Sistemas-> Preferencias-> Preferncias Bluetooth y modificamos la entrada


Preferências-Bluetooth-1

2 - Detectando el adaptador bluetooth

En mi caso el adaptador Bluetooth es uno de esos USB

Para ver si el adaptador Bluetooth USB esta Funcionando hacemos el siguiente comando

$ lsusb

Nos tirara una Linea parecida a esta:

Bus 001 Device 003: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter

Esto significa que el adaptador esta conectado al USB pero NO que este funcionando,

Para eso hacemos el siguiente comando.

Nos tira algo parecido a esto:
shci0:   Type: USB
BD Address: 00:11:67:32:CF:F9 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN ISCAN
RX bytes:420 acl:0 sco:0 events:19 errors:0
TX bytes:323 acl:0 sco:0 commands:19 errors:0

La linea UP RUNNING PSCAN ISCAN significa que el adaptador está activo y funcionando

De lo contrario nos tirari algo como esto:


hci0:   Type: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:0 errors:0

La linea DOWN significa que el adaptador es reconocido, pero no esta funcionando.

Para activarlo podemos probar con el siguiente comando:

$ hciconfig hci0 up
3 - Configurar el Celular.

Para activar el Blutooth del Celular vamos a Menú Principal-> Configuraciones-> Conectividades-> Bluetooth-> Activar.

Dentro del Menu “Bluetooth” vamos a “Visibilidad” y marque la opcion “Mostrar telefono”.

4 - Detectar el Celular.

Con el Bluetooth activado podemos escanear la red:

$ hcitool scan

Nos aparecera algo parecido a esto:


$ hcitool scan
Scanning …
00:1A:75:D2:13:96 w300i

Como ven nos aparecerá la MAC del Adaptador Bluetooth del Celular y lo sigue el nombre que le pusimos al Celular.

5 - Configurando el PC

Vamos a editar algunos archivos tanto para poder usar la opción de control Remoto como para dejar emparejado el Celular para otras opciones.

Edite el archivo rfcomm.conf localizado en el directorio /etc/bluetooth/

$ sudo gedit  /etc/bluetooth/rfcomm.conf

Descomente en el archivo, en la linea “bind no” cambielo para “bind yes”, en la linea “device xx:xx:xx:xx:xx:xx;” use lo que le arrojo el comando hcitool scan.

Salve y guarde dicho archivo.

Edite el archivo hcid.conf localizado en el directorio /etc/bluetooth/

$ sudo gedit  /etc/bluetooth/hcid.conf


En la Linea “security user” cambie por “security auto”, en la linea “passkey 1234;” cambie por el mismo código que el Celular, en mi caso 0000

Salve y guarde dicho archivo.

Edite el archivo bluetooth localizado en el directorio /etc/default/
$ sudo gedit /etc/default/bluetooth

Localice la linea “HIID_ENABLE=0″ y cambie el valor 0 (zero) para 1 (uno).

Salve y guarde dicho archivo.

Lo mismo en el archivo bluetooth localizado en el Directorio /etc/init.d/

$ sudo gedit /etc/init.d/bluetooth1

Localize la linea “HIID_ENABLE=0″ y cambie el valor 0 (zero) para 1 (uno).

Salve y guarde dicho archivo.

Reinicie el srvicio.

$ sudo /etc/init.d/bluetooth restart

6 - Haciendo la conexión con el Celular.

  • Para hacer la conexión a partir del Celular tiene que ingresar el PC como accesorio.

Menú Principal-> Configuraciones-> Conectividad-> Bluetooth seleccione “Mis accesorios”, Luego “Nuevo accesorios”, luego escanear en lista de dispositivos encontrados seleccione su PC, el código de acceso se pedira, digitelo y el PC sera agregado al menú.

Conexão com celular

Aora para activar el control remoto basta con ir al Menú Principal -> Divesion-> Control Remoto y selecionar una de las opciones:

Presenter-> para manejar las Presentaciones.

Desktop-> para manejar como un Ratón

Media Player-> para manipular Audio y vídeo (EJ: amarok

7 - Haciendo la conexión con el PC

En el terminal digite:



$ sudo hidd --connect xx:xx:xx:xx:xx:xx

*El numero de MAC tiene que ser el mismo de tu Celular.

En su celular le aparacera un mensaje de si lo quiere usar como Control Remoto.