Pages

Friday, January 20, 2012

Conexión bluetooth via línea de comandos [transferencia de ficheros]

Mi antiguo conector usb de bluetooth murió ... y hoy he estado haciendo pruebas con un conector que me han dejado.

Escribo por aquí para referencias en el futuro, lo que he tenido que hacer. Me parece bastante chapucero ... pero es lo que hay:

en un terminal
# adduser javi bluetooth # da igual por que actualmente parece que se repite el bug debian#387542

Introducir el usb y comprobar la salida del dmesg:
# dmesg
[ 603.632037] usb 5-1: new full speed USB device number 2 using uhci_hcd
[ 603.866397] usb 5-1: New USB device found, idVendor=0a12, idProduct=0001
[ 603.866405] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 603.980557] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 604.085406] Intel AES-NI instructions are not detected.
[ 604.126510] padlock_aes: VIA PadLock not detected.
[ 604.143712] usbcore: registered new interface driver btusb

# hciconfig
hci0: Type: BR/EDR Bus: USB
| BD Address: 00:10:60:A2:D1:FE ACL MTU: 192:8 SCO MTU: 64:8
| UP RUNNING PSCAN
| RX bytes:923 acl:0 sco:0 events:23 errors:0
| TX bytes:595 acl:0 sco:0 commands:22 errors:0

# MIDIR=00:10:60:A2:D1:FE

Localizamos el móvil
# hcitool scan
84:00:D2:8F:A0:7A Xperia neo V

# NEO=84:00:D2:8F:A0:7A

## ACTUALIZADO FORMA RÁPIDA ###
# bluetooth-agent 0000 hci0
# obexpushd -n -o /tmp
## Y a enviar el fichero desde el teléfono

## POST ORIGINAL
# bluez-simple-agent

En otro terminal
# obexftp -b $NEO -B 10 -l

Mirar el móvil y poner por ejemplo 0000 (te debería estar pidiendo la contraseña a través de una notificación). Ir al terminal 1 (bluez-simple-agent y poner también el 0000)

Y ya están vinculados los dos dispositivos ... ya nos queda poner el ordenador a escuchar para recibir los ficheros:

# obexpushd -n -o /home/javi/Descargas

Mi primera entrada del 2012 !

No comments:

Post a Comment