Una delle novità carine che furono introdotte in Ubuntu Gutsy ben 16 mesi fa fu una nuova gestione del bluetooth attraverso una comoda applet che permetteva di gestire la connessione, associare i dispositivi, inviare e ricevere i files. Inoltre fu introdotta la possibilità di esplorare la memoria del dispositivo (per esempio degli smartphone) in modo semplice e veloce. A suo tempo ne tirai fuori anche un articolo su come fare.
Il dispositivo viene montato automaticamente in Nautilus !
Con l’avvento di Hardy però non solo sparì questa comoda funzione, ma anche tentando di inviare un file dal cellulare verso il pc, si riceveva un errore di impossibilità di inviare file (mentre il trasferimento computer -> cellulare ha sempre funzionato bene). Si sperava che in Intrepid le cose si sarebbero sistemate, invece non è stato cosi.
Era un bug abbastanza importante, perchè utilizzato e richiesto da molti utenti. Invece l’iter burocratico su Launchpad ci ha messo quasi 1 anno e mezzo per individuare l’errore (in obex-data-server) e proporre una soluzione funzionante.
Proprio un paio di giorni fa finalmente è apparsa la soluzione, per opera di Kenny Millington, che ha compilato una versione corretta del pacchetto obex data server e l’ha inserita nel proprio PPA. L’ho appena testata e confermo che funziona tutto alla perfezione!
Edit: grazie anche a Max che come mi ha scritto nei commenti ha contribuito a segnalare a Kenny l’aggiornamento del pacchetto che è stato risolutivo
Ecco i passi da seguire:
Aggiungere alla propria sources.list il repository PPA di Kenny
deb http://ppa.launchpad.net/ubuntu-kennynet/ppa/ubuntu intrepid main deb-src http://ppa.launchpad.net/ubuntu-kennynet/ppa/ubuntu intrepid main
E autenticarlo con i seguenti comandi
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C7439637E01D57142409BBC10E4031C8F236922B
Adesso aggiorniamo la lista e installiamo il necessario
sudo apt-get update sudo apt-get upgrade sudo apt-get install obex-data-server gnome-user-share
Adesso riavviamo il bluetooth con:
killall bluetooth-applet sudo /etc/init.d/bluetooth restart bluetooth-applet&
Ora aprire il menu Sistema -> Preferenze -> Personal File Sharing e spuntare le caselle “Receive files in Download folder over bluetooth“ e “Notify about received files” come nell’immagine sottostante

Fatto !!
A questo punto potrete inviare i files ed esplorare la memoria del dispositivo dal menu che appare cliccando col tasto destro nell’icona del bluetooth nella system tray .
I file ricevuti verranno invece salvati nella cartella Downloads, oppure sul Desktop (come è stato nel mio caso).

Edit:
Mi è stato riportato che la procedura appena descritta funziona anche in Ubuntu 8.04 Hardy, con l’unica accortezza di aggiornare la libreria del bluetooth prima di installare il nuovo obex-data-server.
Il pacchetto richiesto può essere scaricato dai repository di Intrepid da questo link, e installato manualmente.




11 Febbraio 2009 alle 21:18
Bueno, aspetterò che finiscano nei repository.
Intanto ne approfitto per dire che anche su KDE l’applet finalmente è completa, anche se ancora non permette di usare cellulari come modem.
11 Febbraio 2009 alle 21:22
Credo che ancora ci vorrà un po’ prima che finiscano nei repository, ma spero che almeno in quelli “proposed” ci finisca presto.
Ovviamente la procedura è testata con GNOME, su kde non ho idea che succeda
11 Febbraio 2009 alle 21:46
immagino che non sia adatta la soluzione per ubuntu hardy, giusto?
11 Febbraio 2009 alle 22:32
Non credo, visto che il pacchetto in questione è stato creato per Intrepid…
12 Febbraio 2009 alle 2:15
Oggi ho riscontrato quel problema nell’inviare un file dal cellulare al pc ed oggi ho trovato questa guida: i casi della vita! grazie mille
12 Febbraio 2009 alle 4:47
Provato su intrepid con i backport di kde 4.2 e kbluetooth 0.3…funziona
12 Febbraio 2009 alle 10:23
che cellulare hai? symbian?
riesci pure a scrivere sul cell?
stasera provo… grazie
12 Febbraio 2009 alle 10:25
ohhhhhhhhh….finalmente!
grazie mille
12 Febbraio 2009 alle 10:51
provato su intrepid e funziona..
cmq.. mi prendo anche la mia parte di merito, kenny ha creato i ppa dietro mia segnalazione della nuova versione di O-D-S che risolveva il bug
12 Febbraio 2009 alle 15:04
@ggiacomoo: si l’ho testato con un nokia symbian
@max: scusa l’omissione… allora grazie mille anche a te!
12 Febbraio 2009 alle 16:50
Confermo, Funziona su Ubuntu Intrpid 64 bit!
12 Febbraio 2009 alle 19:41
grazie. riesci a scrivere sul symbian?
dopo provo
ero riuscito a leggere ed esplorare ma non a scrivere con blueman, se mi dici che riesci pure a scriverci seguo il tuo “wiki” e ringrazio nuovamente…
giacomo
12 Febbraio 2009 alle 21:33
ciao ho provato…
ma cliccando sull’applet bluetooth se faccio aggiungi dispositivo non mi trova nessun dispositivo…
con blueman riesco a esplorare il cell, copiarmi sul pc i file, ma non riesco a scrivere sul cell
13 Febbraio 2009 alle 12:58
non ci credo!
ormai mi ero rassegnato,
avendo il card reader nel portatile usavo quello…
grazie x la segnalazione!
13 Febbraio 2009 alle 13:08
Grazie al tuo post dopo vari mesi finalmente riesco a usare nuovamente la mia chiavetta bluetooth sulla mia kubuntu…spero che in jaunty mettano la correzione…grazie
14 Febbraio 2009 alle 16:30
Non è possibile mostrare «obex://[XX:XX:XX:XX:XX:XX]».
Nautilus non può gestire le posizioni «obex:».
Cosa mi manca? Cosa non ho?
Ho gnome-vfs-obexftp 0.4-1build1 – e’ questo il problema?
Grazie…
14 Febbraio 2009 alle 17:47
Risolto: ci voleva un reboot. Ora va…
28 Febbraio 2009 alle 16:27
Non funziona!!! Ho installato il tutto, associato il disositivo (Nokia E71), il pc invia regolarmente file al cellulare, ma viceversa mi da “impossibile inviare”. E’ la stessa situazione che avevo prima di leggere questo articolo. Suggerimenti…?
28 Febbraio 2009 alle 16:42
@Marco:
Hai installato ed eseguito “Ricezione file bluetooth”? se no vai in applicazioni -> aggiungi rimuovi, cercalo ed installalo….senza di quello ubuntu non riceve file via bluetooth…
28 Febbraio 2009 alle 17:02
se vado in Aggiungi rimuovi e imposto come chiave di ricerca bluetooth ho solo le seguenti applicazioni:
1. analizzatore bluetooth e risulta installato
2. kdebluetooth4 non installato
????
28 Febbraio 2009 alle 17:29
Scusa, ho cercato meglio…… ora funziona!!! Grazie mille.
15 Marzo 2009 alle 18:39
Perche a me continua a non funzionare?
Con hardy va alla grande riesco ad esplorare ricevere inviare
Anche su jaunty (test) c’e ancora questo problema!
31 Marzo 2009 alle 20:24
a me il passaggio
sudo apt-get install obex-data-server gnome-user-share
non riesce… mi dice sempre: Alcuni pacchetti non possono essere installati. Questo può voler
dire che è stata richiesta una situazione impossibile oppure, se
si sta usando la distribuzione “unstable”, che alcuni pacchetti
richiesti non sono ancora stati creati o rimossi da incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
obex-data-server: Dipende: libbluetooth3 (>= 4.9) ma non è installabile
E: Pacchetto non integro
ho provato a riavviare il pc ma nulla….
4 Maggio 2009 alle 14:24
Ciao, per caso hai provato Ubuntu 9.04? Funziona il bluetooth? bye
5 Maggio 2009 alle 14:41
E’ più di un mese che uso jaunty e il bluetooth mi è sempre andato senza problemi…oltre ad un incremento delle prestazioni in generale…
7 Maggio 2009 alle 13:31
Per quanto riguarda jaunty io ho dovuto installare il pacchetto gnome-user-share e impostare le preferenze di condivisione come spiegato a inizio pagina per poter ricevere i file,ora il bluetooth pare ok, e quasi nessun problema per il resto. Per ora tutti quelli con cui ho parlato che sono già passati a jaunty sono soddisfatti!
18 Giugno 2009 alle 21:08
Grazie!