Ciao a tutti,

come promesso eccomi qui ad aiutarvi a migrare i vostri dati tra il cellulare Nokia serie 60 (6600,6630,6680, ecc.) – con il client di posta Evolution utilizzando una connessione Bluetooth. Il sistema è stato testato su Ubuntu 7.04, kernel 2.16.20-16 low-latency.

Prima di tutto, ovviamente, dovrete possedere una connessione bluetooth (BT, da ora in poi…) ottenibile sia con il BT installato internamente al portatile oppure con una chiavetta USB BT.

Bene, andiamo avanti. Vi avverto che la maggior parte delle informazioni le otterremo dal wiki di Ubuntu-it.

Andate sulla pagina della Guida ai dispositivi hardware BT, a questo indirizzo: http://wiki.ubuntu-it.org/Hardware/DispositiviSenzaFili/BluetoothGuida e seguite quando descritto, effettuando l’installazione e le configurazioni richieste. I passaggi non sono difficili, ma prestate attenzione a scrivere correttamente i comandi.

Bene, se tutto vi ha funzionato correttamente andiamo avanti. Se avete qualche problema, ricontrollate la procedura da capo, riga per riga. Nel caso in cui non riusciate a risolvere, scrivetemi l’inconveniente e vedremo di risolverlo assieme…

Ora andate sulla pagina della Guida sulla sincronizzazione tra Nokia ed Evolution, a questo indirizzo: http://wiki.ubuntu-it.org/SincronizzareNokiaEvolution e seguite quando descritto, effettuando l’installazione e le configurazioni richieste. Anche qui non c’è nulla di difficile da affrontare… Attenzione, per “pairing” s’intende la prima connessione tra il telefono ed il Pc, dove dovete scegliere il codice segreto (bastano anche quattro numeri a vostra scelta…) che servirà ad autenticare la connessione BT.

Aspettate a modificare la configurazione di Multisync-gui dal menù Applicazioni->Accessori.

La configurazione da inserire per far colloquiare in BT il vostro telefono con il PC è la seguente:

  • Avviare Multisync-gui dal menù Applicazioni->Accessori

  • Fare clic su Aggiungi e aggiungere un nome per il gruppo di sincronizzazione (meglio tutto in minuscolo senza spazi e cifre)

  • Fare cli quindi su Modifica per modificare il gruppo appena creato.

  • Selezionare la voce NOTE del menu Disable Syncing of Objtype.

  • Scegliere Add Member.

  • Dall’elenco dei plugin installati scegliere:

    Evolution 2.x
    

    e ripetere la procedura per il plugin:

    SyncML over OBEX Client
    

     

  • Ora fare clic su:

    evo2-sync
    

    e selezionare le rubriche, i calendari e l’elenco di compiti di Evolution da sincronizzare

  • Ora fare clic su:

    syncml-obex-client
    

     

     

  • Modificare i dati seguenti:

     <!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected -->
      <bluetooth_address></bluetooth_address>
    
      <!-- (Only for bluetooth) The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel -->
      <bluetooth_channel></bluetooth_channel>
    
      <!-- The string that the plugin will use to identify itself. Some devices need a special string here. -->
      <identifier></identifier>

     

  • sostituendo i valori nel modo seguente:

    <bluetooth_address>XX:XX:XX:XX:XX:XX</bluetooth_address>                        esempio: <bluetooth_address>10:B6:E4:21:D2:F6</bluetooth_address> 

    dove XX:XX:XX:XX:XX:XX è l’indirizzo ricavato in precedenza come output di hcitool scan.

  • <bluetooth_channel>XX</bluetooth_channel>

    dove XX è il canale su cui è attivo il servizio Syncml del cellulare. Nota: per il 6680 il canale è 11

  • <identifier>Pc Suite</identifier>                                       Nota:  per il 6680  il valore è  PC Suite, così come l'ho scritto...

    Questo valore è per i cellulari Nokia, per altri modelli dovrete ricercare la stringa adatta.

     

  • Infine cancellate completamente la stringa seguente:

    <!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. -->
      <interface>0</interface>
    

     

  • Non cambiate le altre variabili, vanno bene così !!
  • A questo punto basta selezionare il pulsante Chiudi e infine cliccare su Aggiorna per ottenere la sincronizzazione.

La sincronizzazione avverrà nel seguente modo:

  1. Il plugin evo2-sync si connetterà al vostro cellulare, cambiando lo status da Ready a Connected;
  2. Poi il plugin syncml-obex-client si connetterà al vostro cellulare, cambiando lo status da Ready a Connected;
  3. A questo punto Evolution invierà tutti i suoi dati al cellulare, sincronizzandosi;
  4. Terminato il processo al punto 3, avverà l’inverso; tutti i dati del cellulare si andranno a sincronizzarsi con quelli del gestore di posta Evolution.

La procedura è terminata. Andate a controllare l’agenza di Evolutione e quella del vostro cellulare, vedrete che i dati saranno presenti in ambedue le parti. Buon divertimento.

Non dovreste avere nessun errore o problema di sorta, in quanto questa installazione l’h già provata su una decina di telefoni Nokia, della serie 60.

Nel caso in cui il vostro telefono non sia della stessa serie, sarà meglio cercare su Google qual’è il canale su cui è attivo il servizio Syncml del cellulare e quale sia la stringa corretta da inserire nel campo <notifier> del software.

Un saluto,

Paolettopn


Scopri di più da Il mondo di Paolettopn (IV3BVK - K1BVK)

Abbonati per ricevere gli ultimi articoli via e-mail.

Su paolettopn

Anticonformista, sempre_quarantenne, nato sotto il segno dell'acquario, appassionato di informatica ed elettronica sin dalla tenera età, usa software linux, open-source e oggi si diverte e lavora con le telecomunicazioni l'elettronica e l'informatica. Il resto delle informazioni lo potete trovare sul wiki della Comunità italiana di Ubuntu-it. Ciao, a presto.

31 opinioni su “Sincronizzare su Ubuntu il vostro Nokia serie 60 con Evolution

  1. Ciao Oskar,

    su Win, dopo che hai installato SUL PC il Nokia PC Suite, prova a vedere se effettua la connessione con il telefono. Se la fa, vul dire che il client PC Suite è già installato e funzionante sul cellulare. Allora basta solo cercarlo, sul cell, e controllare le sue impostazioni.

    Un saluto,

    Paolettopn

  2. Ciao, eccomi qui!

    Allora, non è detto che esista ancora un file .sis per inserire il servizio Nokia PC Suite, in quanto potrebbe esssere stato integrato nella config del software della Nokia.

    Prova ad installare il sw su u Pc Win e fargli vedere il tuo cellulare. Sicuramente il programma sarà costretto ad installare il servizio, se manca.

    Poi, nel programma multisync-gui, devono essere presenti solo due “Member” : evo2-sync e syncml-obex-client

    Fai riferimento a http://wiki.ubuntu-it.org/SincronizzareNokiaEvolution?highlight=%28evolution%29

    Segui attentamente la guida, in ogni sua parte… poi fammi sapere…

    Un saluto,

    Paolo

  3. Ho provato ancora, la sincronizzazione con PC Suite 6600 su win funziona, mentre il servizio SyncML Client channel 11 non mi appare lo stesso, stesso problema di Venator85 nel suo commento. Non riesco a trovare da nessuna parte il file .sis che installi quel servizio. Cerco ancora..

    Un saluto

    PS: ti ho linkato al mio blog per il post sul repository GetDeb 😉

  4. Ciao,

    grazie a te. Comunque, nelle connessioni BT, andando a SX o DX con il cursore arrivi sula figura di Nokia PC Suite. (Almeno sul mio 6680..).
    Quando ei lì, tramite il tasto Opzioni… scegli modifica… per visualizzare le impostazioni che ti ho descritto qui sopra.

    Comunque, se lo provi con M$ Win, deve andare; altrimenti scarica Nokia PC Suite dal sito Nokia e con Win installalo sul PC e sul telefono.

    A presto,

    Paolettopn

  5. In connettività ho l’applicazione Sincronizzazione, ma all’interno non vi è alcun profilo, e il canale 11 è sempre chiuso. Il trasferimento files da/per il cellulare funziona, testato or ora.
    Pur avendo ribaltato Google non ho trovato il file .sis riferito a PC Suite, soltanto il PC Suite da installare su win.
    Nemmeno oggi ce l’ho fatta, peccato. Grazie comunque per l’aiuto!

  6. Ciao Oskar,

    grazie di aver completato le tue informazioni. Solo ora mi è chiarissimo il problema.

    Da come scrivi credo di aver capito che sul tuo cellulare non ci sia il programma di sincronizzazione, che viene solitamente installato con il programma originale della Nokia, ovvero “Nokia PC Suite”.

    Prova a vedere se trovi il programma, posizionato dentro la cartella “Connettività” del telefono.
    Se non lo trovi, fai così:

    1. Cerca su Google e vai sul sito della Nokia o di “nokiolino” e scarica il file.sis corrispondente al Nokia PC Suite.

    2. Tramite il bluetooth invia il file dal PC al telefono e completa l’installazione del programma sul telefono.

    Fatto questo avrai il programma di connessione sul telefono.

    Sul PC, devi aver configurato Multisync-gui in questo modo:

    1. Devi aver selezionato e caricato questi moduli: evo2-sync e syncml-obex-client .

    2. Devi aver configurato evo2-sync come segue:

    Addressbook: Personale
    Calendar : Personale
    Task : Personale

    2. Devi aver configurato esyncml-obex-client come segue:

    The bluetooth address if the bluetooth mode is selected –>
    0a:0b:0c:0d:0e:0f

    The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel –>
    11

    The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. –>
    0

    The string that the plugin will use to identify itself. Some devices need a special string here. –>
    PC Suite

    The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 –>
    1

    — if the plugin should use wbxml –>
    1

    — The username to use. Leave empty to not require a username –>

    — the password for the username –>

    — sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth –>
    2

    !– If wbxml is enabled, defines wether the wbxml should use string tables –>
    0

    — Never send ADD command, but send REPLACE (not needed normally) –>
    0

    — Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! –>
    0

    — Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 –>
    0

    0

    — The name of the contacts db. Must be the same as the phones sends –>
    Contacts

    — The name of the calendar db. Must be the same as the phones sends –>
    Calendar

    — The name of the note db. Must be the same as the phones sends –>
    Notes

    Ricordandoti di mettere l’indirizzo MAC esatto del tuo telefono, OVVIAMENTE !!
    Il resto dei dati lasciali così come te li scrivo qui!

    A questo punto, la maggior aprte delle configurazioni è stata fatta!!

    Prova a vedere se riesci a trasferire un imagine tra telefono ->> pc e viceversa, per verificarne il funzionamento. Se va, siamo a cavallo.

    Prova ora a verificare sul telefono, tramite Modifica, le opzioni del profilo di sincronizzazione di Nokia PC Suite.

    Dovrai impostare la seguente configurazione (così com’è scritta):

    Nome profilo sincr. Nokia PC Suite
    Tipo trasporto dati Bluetooth
    Indirizzo host PC Suite
    Nome utente Nessuno
    Password (lasciala come la trovi…) questo non scriverlo…
    Consenti rich. sinr. Si
    Accetta rich. sincr. Si

    Ecco fatto! Tutto qui!

    Fai le tue prove e poi dimmi com’è andata la sessione.

    Un saluto e a presto.

    Paolettopn

  7. Salve a tutti, ho seguito le 2 guide dal sito di Ubuntu ma quando faccio sdptool browse non mi compare SyncMLClient tra i servizi offerti. Ho un Nokia 6600 e uso Ubuntu Feisty 7.04.
    L’output di sdptool browse è il seguente:
    http://pastebin.com/f39abf969
    Potete aiutarmi?
    E’ necessario installare qualcosa sul telefono?
    Ciao e grazie

  8. Grazie mille da adesso!

    Uso Ubuntu 7.04 con kernel generic. Il modello è Nokia 6600, ho seguito entrambe le guide, effettuato il pairing correttamente, trasferito files tra cellulare e pc per provare. Il problema appare quando uso il comando “sdptool browse XX:XX:XX:XX:XX:XX”, tra i servizi non trova SyncML Client su channel 11. Infatti provando Multisync il plugin evo2-sync da “connected”, mentre syncml-obex-client restituisce errore. Penso che l’errore nasca dalla mancata installazione del programma di sincronizzazione nel telefono, ma – forse sono disattento – non ne parli nel tuo articolo, e non ho trovato indicazioni sui links che hai indicato.

  9. Ciao Oskar,

    ti aiuto lo stesso, anche se la tua spiegazione non riesce a far capire come e cosa ti è accaduto.

    Anche a me inizialemente non trovava qualche programma… non lo avevo configurato !! HI !

    Vorrei sapere :
    – il modello del telefono Nokia….
    – se hai seguito bene le due guide e hai configurato esattamente tutti i parametri, SENZA toccare gli altri…
    – che S.O. Linux usi e se hai già installato il programma di sincornizzazione all’intern del telefono…

    Dopo che mi avrai risposto a queste domande, potremo iniziare a vedere dove sta il problema e come risolverlo..

    Grazie.

    A presto,

    Paolettopn

  10. Ciao,

    grazie del commento. Ho provveduto subito a correggere il link. Ora va bene !

    Ti auguro di riuscire nel tuo intento… comunque sono qui!

    Un saluto,

    Paolo

  11. Ciao! Sto seguendo la guida (non ho ancora finito), spero funzioni perché ci ho provato mille volte, ad esempio con xgnokii non ci sono santi..
    Ti scrivo subito il commento perché se no mi esce di testa: il link alla seconda guida è sbagliato, ossia il testo è giusto ma il sito linkato è uguale al precedente.
    Poi ti scrivo l’esito della guida 😛

Grazie per aver visitato il mio blog, lasciate un vostro commento a questo post...