Linux-magazine.it Forum
Maggio 24, 2012, 02:28:41 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1] 2   Vai giù
  Stampa  
Autore Discussione: [Risolto] Bluetooth esplorare cellulare  (Letto 2726 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« inserita:: Ottobre 18, 2010, 10:54:35 am »

Ciao,
sulla mia ubuntu 10.04 sto cercando di montare il mio cellulare per esplorarne il contenuto come se fosse un disco rimovibile.
Riesco ad ottenere l'icona del cellulare sul desktop, ma quando la apro ottengo l'errore "impossibile mostrare il contenuto della cartella, Could not parse the incominga data." In una precedente versione di ubuntu avevo risolto ricompilando il pacchetto gnome-vfs-obexftp con l'opzione --enable-nautilus-workaround ma qui su lucid il pacchetto non c'è.........   Broncio
« Ultima modifica: Febbraio 15, 2011, 08:35:42 pm da pigreco26 » Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #1 inserita:: Ottobre 18, 2010, 02:09:42 pm »

Prova ad installare e ad usare il programma Blueman per accedere e navigare in un device bluetooth: utilizzando il gestore dei pacchetti per la sua installazione ti verranno installate anche tutte ledipendenze mancanti.

Facci sapere...

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #2 inserita:: Ottobre 18, 2010, 07:21:27 pm »

L'errore è sempre lo stesso.
Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #3 inserita:: Ottobre 18, 2010, 10:53:24 pm »

Hai provato a vedere con il gestore dei pacchetti se ti manca qualche "plugin" che possa abilitare Nautilus alla navigazione di dispositivi bluetooth? ...se fai un mounting manualmente riesci a navigare nelle cartelle del cellulare? ....hai i pacchetto come obex, fuse etc installati? ...il modulo fuse, il deamon bluetoothd etc (ovvero i servizi legati alla gestione del bluetooth) sono regolarmente avviati?

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #4 inserita:: Ottobre 19, 2010, 08:32:50 am »

Hai provato a vedere con il gestore dei pacchetti se ti manca qualche "plugin" che possa abilitare Nautilus alla navigazione di dispositivi bluetooth?


Come si chiama questo plugin?

...se fai un mounting manualmente riesci a navigare nelle cartelle del cellulare? ....hai i pacchetto come obex, fuse etc installati? ...il modulo fuse, il deamon bluetoothd etc (ovvero i servizi legati alla gestione del bluetooth) sono regolarmente avviati?

Bye  Fico

se faccio un mounting del cellulare manualmente non riesco a vedere i file sul cellulare. Ho i pacchetti installati e i servizi legati al bluetooth sono tutti avviati.
Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #5 inserita:: Ottobre 19, 2010, 02:24:58 pm »

Il comando:

ps aux | grep blue

dopo aver fatto/provato il collegamento (pairing) cosa ti riporta?

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #6 inserita:: Ottobre 25, 2010, 04:38:20 pm »

Ottengo :

Codice:
root           518  0.0  0.0      0     0 ?        S    17:24   0:00 [bluetooth]
root         1070  0.0  0.3   4052  1912 ?        S<s  17:24   0:00 /usr/sbin/bluetoothd --udev
pigreco26 1427  0.1  2.4  36976 12556 ?        S    17:24   0:00 bluetooth-applet
pigreco26 1895  0.0  0.1   3344   868 pts/0    S+   17:36   0:00 grep --color=auto blue

Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #7 inserita:: Ottobre 25, 2010, 10:24:13 pm »

Dopo aver fatto il collegamento/pairing con il dispositivo bluetooth, riporta l'output del comando:

lsmod

In più, prima di fare il pairing/collegamento bluetooth apri una shell e impartisci il comando:

tail -f /var/log/messages

a questo punto fai tutta la procedura di pairing e tenta l'accesso al dispositivo bluetooth. Cosa succede alle nuove righe al comando tail -f? ....in sostanza quali sono e cosa dicono le righe aggiuntive durante la procedura di pairing e di accesso?

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #8 inserita:: Ottobre 28, 2010, 03:23:09 pm »

Questo è l'output di lsmod dopo aver fatto il collegamento/pairing:

Codice:
Module                  Size  Used by
ppp_deflate             3682  0
zlib_deflate           19568  1 ppp_deflate
bsd_comp                4811  0
ppp_async               6734  0
crc_ccitt               1339  1 ppp_async
binfmt_misc             6587  1
rfcomm                 33421  7
sco                     7885  2
bridge                 45582  0
stp                     1655  1 bridge
bnep                    9436  2
l2cap                  30624  18 rfcomm,bnep
vboxnetadp              6326  0
vboxnetflt             15280  0
vboxdrv               190562  2 vboxnetadp,vboxnetflt
snd_intel8x0           25588  2
snd_ac97_codec        100646  1 snd_intel8x0
ac97_bus                1002  1 snd_ac97_codec
snd_pcm_oss            35308  0
snd_mixer_oss          13746  1 snd_pcm_oss
snd_pcm                70694  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy           1338  0
fbcon                  35102  71
tileblit                2031  1 fbcon
font                    7557  1 fbcon
bitblit                 4707  1 fbcon
softcursor              1189  1 bitblit
vga16fb                11385  0
vgastate                8961  1 vga16fb
snd_seq_oss            26722  0
snd_seq_midi            4557  0
snd_rawmidi            19056  1 snd_seq_midi
snd_seq_midi_event      6003  2 snd_seq_oss,snd_seq_midi
p4_clockmod             2984  0
radeon                675160  2
snd_seq                47263  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ttm                    49943  1 radeon
snd_timer              19098  2 snd_pcm,snd_seq
snd_seq_device          5700  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
drm_kms_helper         29297  1 radeon
snd                    54180  14 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ns558                   3056  0
ppdev                   5259  0
drm                   162409  4 radeon,ttm,drm_kms_helper
lp                      7060  0
gameport                9089  2 ns558
usbserial              33019  0
parport_pc             25962  1
i2c_algo_bit            5028  1 radeon
soundcore               6620  1 snd
sis_agp                 4047  1
psmouse                63245  0
btusb                  10957  4
bluetooth              49892  9 rfcomm,sco,bnep,l2cap,btusb
serio_raw               3978  0
snd_page_alloc          7076  2 snd_intel8x0,snd_pcm
i2c_sis96x              3024  0
parport                32635  3 ppdev,lp,parport_pc
shpchp                 28820  0
agpgart                31724  3 ttm,drm,sis_agp
usb_storage            39553  0
ohci1394               26950  0
sis900                 17048  0
mii                     4381  1 sis900
ieee1394               81181  1 ohci1394

Ho digitato tail -f /var/log/messages , ho fatto il collegamento/pairing ma non ci sono state righe aggiuntive.
Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #9 inserita:: Novembre 02, 2010, 03:18:30 pm »

Avevo dimenticato questo thraed.  Ghigno ...la situazione qui è la stessa? ...se si, proviamo a procedere un passo alla volta.

Abilita il cellulare al bluetooth (abilitane la visibilità), apri un terminale e impartisci questo comando:

hcitool scan

e riportane l'output.

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #10 inserita:: Febbraio 04, 2011, 09:53:47 am »

Ciao,

nel frattempo sono passato alla nuova Ubuntu 10.10, ma il problema persiste, il pc riesce a vedere il cellulare mi fa fare il pairing ma quando clicco sull'icona bluetooth presente nella tray e scelgo "esplora file" mi appare il messaggio Impossibile mostrare il contenuto della cartella Couldn't parse the incoming data.
Digitando il comando da terminale ottengo:

Codice:
$ hcitool scan
Scanning ...


e poi mi riappare il prompt del terminale.
Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #11 inserita:: Febbraio 04, 2011, 11:17:47 pm »

Nell'rodine:

1) il comando hcitool scan dovrebeb ritornarti i Baddr (bluetooth address) del dispositivo sia esso un cellulare un dongle USB, uno stetoscopio, una stampante bluetooth, un palmare, un modulo BT USB etc. Nel tuo caso non viene restituita alcuna stringa?

2) Per effettuare il montaggio da utente della "cartella" (o delle cartelle) presenti nel cellulare devi verificare che il modulo fuse sia caricato:

lsmod | grep fuse

cosa restituisce?

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #12 inserita:: Febbraio 05, 2011, 12:04:57 pm »

Nell'rodine:

1) il comando hcitool scan dovrebeb ritornarti i Baddr (bluetooth address) del dispositivo sia esso un cellulare un dongle USB, uno stetoscopio, una stampante bluetooth, un palmare, un modulo BT USB etc. Nel tuo caso non viene restituita alcuna stringa?

2) Per effettuare il montaggio da utente della "cartella" (o delle cartelle) presenti nel cellulare devi verificare che il modulo fuse sia caricato:

lsmod | grep fuse

cosa restituisce?

Bye  Fico

1) hcitool scan non mi restituisce niente, però il pairing riesco a farlo correttamente dall'icona presente nella tray di gnome.
2) il montaggio da utente della cartella avviene correttamente, vedo l'icona della cartella sul desktop però quando la apro mi compare il messaggio di errore.
lsmod | grep fuse non mi restituisce nulla.
Ho analizzato la configurazione del kernel col comando:

cat /boot/config-2.6.35-25-generic | grep FUSE

ed ottengo come output:

CONFIG_AUFS_BR_FUSE=y
CONFIG_FUSE_FS=y

quindi fuse è compilato staticamente nel kernel.


Edit :

ho digitato nuovamente il comando

hcitool scan ed ho ottenuto come output:

Scanning ...
   00:18:AF:4B:78:56   SGH-ZV40

sono riuscito anche a vedere le cartelle del cellulare con il comando

obexftp -b 00:18:AF:4B:78:56 -l
Browsing 00:18:AF:4B:78:56 ...
Connecting..\done
Tried to connect for 439ms
Receiving "(null)".../<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE folder-listing SYSTEM "obex-folder-listing.dtd">
<folder-listing version="1.0">
<folder name="Pictures"/>
<folder name="Videos"/>
<folder name="Sounds & Ringtones"/>
<folder name="Themes"/>
<folder name="Other Documents"/>
</folder-listing>done
Disconnecting..-done

Tuttavia non riesco ancora a montare le cartelle........
« Ultima modifica: Febbraio 05, 2011, 02:08:00 pm da pigreco26 » Registrato

michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #13 inserita:: Febbraio 06, 2011, 10:25:24 pm »

Prova ad installre il pacchetto Blueman (lo troverai sicuramente nel repositorio della tua distribuzione) e vedi se riesci ad accedere alle cartelle senza problemi. Facci sapere... se non funziona proviamo da riga di comando. Ma il pacchetto obex (trasferimento file) lo hai installato?

Bye  Fico
Registrato

pigreco26
Jr. Member
**

Karma: +0/-0
Scollegato Scollegato

Messaggi: 53


Mostra profilo
« Risposta #14 inserita:: Febbraio 07, 2011, 07:52:35 pm »

Ho provato con blueman ed ottengo lo stesso errore. Il pacchetto obex è installato.
Registrato

Pagine: [1] 2   Vai su
  Stampa  
 
Vai a:  


Powered by SMF 1.1.9 | SMF © 2006-2007, Simple Machines LLC -->