In questi giorni mi sto proprio divertendo. Ubuntu è uno spasso per chi, avendo un po’ di tempo, vuol smanettare un pochettino. Io di tempo ne ho pochissimo… ma alcune delle ore notturne, sto provando a dedicarle a questo. 🙂
Un mondo totalmente differente da quello di OS X, in cui tutto è realmente pronto ed a portata di mano.
Bando alle ciance… andiamo al sodo!
Innanzitutto, effettuate il paring del vostro cellulare con il computer (assicuratevi ad esempio di poter inviare/ricevere file).
Superato questo primo (piccolissimo) ostacolo, andiamo avanti.
Innanzitutto, ci servirà OpenSync ed Evolution (il noto client di posta). Entrambi possono essere installati al volo dal gestore dei pacchetti.
Adesso dovremo trovare l’indirizzo MAC del cellulare. Per far questo, sul terminale scriviamo:
$ hcitool scan
Scanning ...
00:A1:B2:C3:D4:E5 Nokia N70
$
Il risultato sarà ciò di cui abbiamo bisogno. Appuntiamo l’indirizzo MAC da qualche parte.
Continuando, dovremo determinare il canale sul quale il nostro cellulare ha attivo il servizio di Sync. Nel mio caso era 11, solitamente è 10, in ogni caso per scoprirlo basterà scrivere:
$ sdptool browse 00:A1:B2:C3:D4:E5
Cerchiamo nell’output fornito, la voce “SyncMLClient” ed il canale corrispondente.
A questo punto installiamo alcuni pacchetti di cui avremo bisogno:
$ sudo apt-get update $ sudo apt-get install multisync-tools multisync0.90 $ sudo apt-get install opensync-plugin-evolution opensync-plugin-syncml
Se non abbiamo ricevuto errori, OpenSync sarà installato e funzionante e possiamo, dunque, scegliere di operare sia via terminale che attraverso una piccola interfaccia grafica.
Per comodità, ho scelto la seconda (senza storcere il naso, quando le cose ci sono e funzionano, vanno usate! :-)).
Apriamo Applicazioni -> Accessori -> Multisync-gui e clicchiamo sul tasto “Aggiungi“.
Inseriamo il nome della periferica (io ho scelto “Nokia N70”).
Fatto questo, clicchiamo sul tasto “Modifica” al centro dell’interfaccia. Nella nuova finestra che appare, clicchiamo su “Add member” ed inseriamo “evo2-sync“.
Cliccando su evo2sync adesso, possiamo vedere le impostazioni per questo membro. Dovrebbe essere tutto su “personale“. Possiamo scegliere, da qui, cosa sincronizzare.
Clicchiamo nuovamente su “Add member” ed aggiungiamo, questa volta, “SyncML over OBEX Client“.
Selezioniamo il nuovo membro aggiunto e dedichiamoci ad impostare la sua configurazione.
< ?xml version="1.0"?> < config> < bluetooth_address>00:A1:B2:C3:D4:E5< /bluetooth_address> < bluetooth_channel>11< /bluetooth_channel> < interface>0< /interface> < identifier>PC Suite< /identifier> < version>1< /version> < wbxml>1< /wbxml> < username>< /username> < password>< /password> < type>2< /type> < usestringtable>0< /usestringtable> < onlyreplace>0< /onlyreplace> < onlyLocaltime>0< /onlyLocaltime> < recvLimit>0< /recvLimit> < maxObjSize>0< /maxObjSize> < contact_db>Contacts< /contact_db> < calendar_db>Calendar< /calendar_db> < note_db>Notes< /note_db> < /config>
Quella qui sopra, è ad esempio, la configurazione per il mio cellulare. Le voci da inserire, dovrebbero riguardare l’indirizzo MAC ed il nome del client con il quale OpenSync si identificherà sul cellulare (ho scelto “PC Suite“).
Fatto questo, cliccate su “Chiudi” per tornare alla finestra principale.
Attivate (ma dovrebbe essere ancora attivo… ;-)) il bluetooth sul vostro cellulare e cliccate su “Aggiorna” per iniziare la sincronizzazione!
That’s all folks! 😎
Emanuele
PS: le seguenti istruzioni funzionano perfettamente su Ubuntu 8.10.


