PDA

Visualizza la versione completa : Bluetooth e Obexftp


matthew80
06-05-2009, 12:17
Salve,

tempo fa potevo usare comodamente il bluetooth con gnome mentre da oggi non č pių possibile :(
nel senso che semplicemente anche se inserisco la penna bluetooth non vedo nessuna icona bluetooth nč cellullari connessi.
Aggiorno i pacchetti di obex e bluetooth ma niente.
Provo da terminale.

Se do il comando hcitool dev mi restituisce


Devices:
hci0 00:09:DD:50:2D:8D


Se do il comando hciconfig -a mi restituisce:


hci0: Type: USB
BD Address: 00:09:DD:50:2D:8D ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:9483 acl:141 sco:0 events:312 errors:0
TX bytes:3361 acl:141 sco:0 commands:83 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xf9 0x00 0x80
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'matteo-desktop-0'
Class: 0x0a0104
Service Classes: Networking, Capturing
Device Class: Computer, Desktop workstation
HCI Ver: 2.0 (0x3) HCI Rev: 0xc5c LMP Ver: 2.0 (0x3) LMP Subver: 0xc5c
Manufacturer: Cambridge Silicon Radio (10)


Quindi la pennetta bluetooth la vede. Ora controllo il cellulare con il comando hcitool scan e mi restituisce:


Scanning ...
00:1D:6E:22:D1:FE Matteo


vengo a conoscenza del canale attraverso il comando sdptool browse:


...
Service Name: OBEX File Transfer
Service RecHandle: 0x10002
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10 <-----------------------------------
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
...


Insomma, sembrerebbe tutto ok! Allora do il fatidico comando
obexftp -b 00:1D:6E:22:D1:FE -B 10 -p sample.jpg

Viene chiesto al mio cell se accettare la connessione, io rispondo di si ma niente! Cambio le impostazioni del cell per farmi chiedere la passkey ma non corrisponde mai, sebbene lo abbia impostato nel file /etc/bluetooth/hcid.conf...insomma che devo fare?


Grazie dell'attenzione,
Matteo

Loading