Nokia N70 e Fedora 10 con bluetooth

Buonasera a tutti.
Quando cerco di connettere tramite bluetooth il mio cellulare mediante il tool grafico non viene trovato alcun device.

Da terminale, però il telefono viene individuato:

[root@localhost ~]# hcitool scan
Scanning …
XX:XX:XX:XX:XX:XX nome_mio_cellulare

Quando però vado ad effettuare il pairing, il notebook non mi richiede alcun PIN ed ottengo questo risultato:

[root@localhost ~]# rfcomm connect 0 XX:XX:XX:XX:XX:XX 10
Can’t connect RFCOMM socket: Connection refused

Grazie per gli eventuali suggerimenti.

Io ho provato con un n78 ed un motorola… in entrambi i casi vengono individuati; l’unico accorgimento che il dispositivo sia visibile.
Il pin per connettere viene generato dal gestore bluetooth per Gnome (invece questo è “poco visibile”).

al limite prova a postare:

rpm -qa|grep bluez rpm -qa|grep obex

per poter fare un confronto.
Ciao

Ciao.

Ecco l’ output dei comandi che mi hai chiesto:

[code]# rpm -qa|grep bluez
bluez-4.19-1.fc10.x86_64
bluez-cups-4.19-1.fc10.x86_64
bluez-libs-4.19-1.fc10.x86_64
bluez-gnome-analyzer-1.8-8.fc10.x86_64
bluez-alsa-4.19-1.fc10.x86_64
bluez-hcidump-1.42-2.fc10.x86_64
bluez-gnome-1.8-8.fc10.x86_64

rpm -qa|grep obex

obex-data-server-0.4.1-1.fc10.x86_64
gvfs-obexftp-1.0.3-1.fc10.x86_64
obexftp-libs-0.23-0.2.alpha.fc10.x86_64
gnome-vfs2-obexftp-0.4-8.fc10.x86_64
obexfs-0.11-0.4.rc3.fc10.x86_64
openobex-1.4-1.fc10.x86_64
obexftp-0.23-0.2.alpha.fc10.x86_64[/code]

Il PIN si dovrebbe impostare manualmente nel file /etc/bluetooth/hcid.conf, ma il file manca.

Grazie per l’aiuto.

scusa ma quale canale stai usando perche a me sembra che vuoi usare il 10 cmq prova a dare il commando sdptool browse e cerca il canale che parla di obex
http://dev.zuckschwerdt.org/openobex/wiki/SupportedPhonesNokia
cmq secondome il problema dipende dal fatto che stai provando a un canale svagliato

Ho scelto il canale in questo modo:

$ sdptool browse Service Name: OBEX File Transfer Service RecHandle: 0x1000a 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: 0x454e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "OBEX File Transfer" (0x1106) Version: 0x0100

E’ corretto?

Sul sito che mi hai linkato leggo che è testato il funzionamento con OpenOBEX-1.2 ObexFTP-0.19, mentre sul mio notebook sono installate OpenOBEX-1.4 e ObexFTP-0.23.

Grazie a tutti per l’ aiuto.

allora puo essere che dipenda dalla version perche a quanto vedo sul mio portatile funziona tutto bene e ho un nokia n73

Ciao.

Leggendo il log file mi sono accorto che il rifuto della connessione al cellulare era dovuto al bug discusso qui

http://www.fedoraonline.it/modules/newbb/viewtopic.php?topic_id=7876&forum=2&post_id=59636#forumpost59636

Risolvendo il bug nella modalità consigliata il pairing va a buon fine.
Resta però il fatto che il cellulare appare vuoto. A questo punto penso davvero che si tratti di un problema relativo alla versione dei tool per la gestione del bluetooth.

Provo con un downgrade e vi aggiorno sui risultati.

Grazie.

Ho downgradato ai pacchetti presenti in Fedora 8 e funziona!

Però ho dei problemi con l’ esplorazione del contenuto del cellulare mediante Nautilus.
Ricevo il seguente errore:

Nautilus non può gestire le posizioni «obex:»

Sul sito di Fedora Project leggo che il supporto a questa funzionalità è dato dai pacchetti “gnome-vfs2-obexftp” “bluez-gnome” entrambi installati.

Grazie per gli eventuali suggerimenti.