Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Cestino/SincronizzareNokia"
Differenze tra le versioni 33 e 34
Versione 33 del 05/01/2012 20.02.53
Dimensione: 10981
Commento:
Versione 34 del 13/02/2019 22.11.34
Dimensione: 0
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from InternetRete/Messaggistica/Evolution/SincronizzareNokia
## page was renamed from InternetRete/Messaggistica/SincronizzareNokiaEvolution
## page was renamed from SincronizzareNokiaEvolution
#format wiki
#LANGUAGE it
<<Include(StrumentiWiki/MacroCestino)>>
<<BR>>
<<Indice(depth=1)>>

= Introduzione =

Lo scopo di questa guida è quello di aiutare a sincronizzare il calendario, gli appuntamenti e la rubrica del proprio telefono cellulare - in questo caso un Nokia della serie 60 (6600,6630,6680, ecc.) o E (E51, E65, E61)- con il client di posta '''Evolution''' utilizzando una connessione '''Bluetooth'''.

Questa guida, con le opportune modifiche, dovrebbe rappresentare una buona base di partenza anche per la sincronizzazione di altri cellulari (anche di marche differenti) sempre attraverso un collegamento '''Bluetooth'''.

= Prerequisiti =

È necessario aver eseguito un corretto "pairing" tra cellulare e computer.

Per realizzarlo, qualora non lo si sia già fatto, consultare la [[Hardware/DispositiviSenzaFili/Bluetooth|relativa pagina]].

= Aggiungere i repository necessari =

 * Scegliere '''''Sistema → Amministrazione → Gestore pacchetti Synaptic'''''
 * Ora scegliere '''''Impostazioni → Archivi dei pacchetti'''''
 * Fare clic su '''Software di Terze Parti''' e quindi '''Aggiungi'''. Nel dialogo che appare, inserire:
per Dapper: {{{
deb http://opensync.gforge.punktart.de/repo/opensync-0.21/ dapper main
}}}
per Edgy: {{{
deb http://opensync.gforge.punktart.de/repo/opensync-0.21/ edgy main
}}}
per Feisty e successivi (incluso Gutsy): {{{
deb http://opensync.gforge.punktart.de/repo/opensync-0.21/ feisty main
}}}

Quindi fare clic su '''Aggiungi sorgente'''
 * Ripetere la procedura per inserire (opzionali):
per Dapper: {{{
deb-src http://opensync.gforge.punktart.de/repo/opensync-0.21/ dapper main
}}}
per Edgy: {{{
deb-src http://opensync.gforge.punktart.de/repo/opensync-0.21/ edgy main
}}}
per Feisty e successivi (incluso Gutsy): {{{
deb-src http://opensync.gforge.punktart.de/repo/opensync-0.21/ feisty main
}}}
 * Fare clic su '''Chiudi'''
 * Chiudere il '''Gestore pacchetti Synaptic'''

== Importare le chiavi del nuovo repository ==

 * Aprire un terminale scegliendo '''''Applicazioni → Accessori → Terminale''''', quindi digitare: {{{
gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys CB210090B029CB84
gpg --export CB210090B029CB84 | sudo apt-key add -
}}}
 * Chiudere il terminale e riavviare '''Gestore pacchetti Synaptic''' e fare clic su '''Ricarica''' nella barra degli strumenti per aggiornare i repository.

##== Repository per amd64 (uPure64) ==

##Chiave GPG: {{{
##gpg --keyserver hkp://keyserver.ubuntu.com:11371/ --recv-keys 2C4C84CC
##gpg --export --armor 2C4C84CC | sudo apt-key add -
##}}}
##Pacchetti per Feisty: {{{
##deb http://download.tuxfamily.org/upure64/ feisty-upure64 experimental-amd64
##deb-src http://download.tuxfamily.org/upure64/ feisty-upure64 experimental-amd64 (opzionale)
##}}}

= Installazione dei programmi e delle librerie necessarie =

Una volta aggiunti i nuovi repository e ricaricato l'indice dei pacchetti, da '''Gestore pacchetti Synaptic''' scegliere '''Cerca''' dalla barra degli strumenti e digitare: {{{
opensync
}}}
Effettuata la ricerca installare i seguenti pacchetti: {{{

libopensync0
libopensync-plugin-evolution2
libopensync-plugin-evolution2-dev
libopensync-plugin-syncml
multisync-gui
multisync-tools
opensyncutils
}}}

Se si fosse interessati è possibile installare anche questi pacchetti opzionali:{{{
libopensync-plugin-file
libopensync-plugin-gnokii
libopensync-plugin-google-calendar
libopensync-plugin-gpe
libopensync-plugin-irmc
libopensync-plugin-jesc
libopensync-plugin-kdepim
libopensync-plugin-ldap
libopensync-plugin-moto
libopensync-plugin-opie
libopensync-plugin-palm
libopensync-plugin-python
libopensync-plugin-sunbird
libopensync-plugin-synce
}}}

Fare clic su '''Applica''' e attendere il completamento dell'installazione.

= Ricavare i dati del cellulare per la sincronizzazione =

 * Aprire un terminale da '''''Applicazioni → Accessori → Terminale'''''
 * Attivare il collegamento '''Bluetooth''' e digitare: {{{
hcitool scan
}}}
 * Prendere nota dell'indirizzo che compare a video (per esempio: '''00:xx:xx:xx:xx:xx''' seguito dal nome del cellulare) e digitare: {{{
sdptool browse XX:XX:XX:XX:XX:XX
}}} dove '''XX:XX:XX:XX:XX:XX''' è l'indirizzo del cellulare appena ricavato
 * Scorrere l'output generato fino a giungere alla sezione '''SyncMLClient''', simile a: {{{
Service Name: SyncMLClient
Service RecHandle: 0x10003
Service Class ID List: "Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003)
Channel: 11 "OBEX" (0x0008)
Language Base Attr List: code_ISO639: 0x454e encoding: 0x6a base_offset: 0x100
Profile Descriptor List: "Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Version: 0x0100
}}}
 * Prendere nota del valore '''channel'''. In questo caso: «Channel: 11 "OBEX" (0x0008)»

= Sincronizzazione =

 * 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: {{{
<?xml version="1.0"?>
<config>
  <!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected -->
  <bluetooth_address>XX:XX:XX:XX:XX:XX</bluetooth_address>
  
  <!-- (Only for bluetooth) The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel -->
  <bluetooth_channel>XX</bluetooth_channel>
  
  <!-- (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>
  
  <!-- The string that the plugin will use to identify itself. Some devices need a special string here. -->
  <identifier>PC Suite</identifier>
  
  <!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 -->
  <version>1</version>
  
  <!-- if the plugin should use wbxml -->
  <wbxml>1</wbxml>
  
  <!-- The username to use. Leave empty to not require a username -->
  <username></username>
  
  <!-- the password for the username -->
  <password></password>
  
  <!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth -->
  <type>2</type>
  
  <!-- If wbxml is enabled, defines wether the wbxml should use string tables -->
  <usestringtable>1</usestringtable>
  
  <!-- Never send ADD command, but send REPLACE (not needed normally) -->
  <onlyreplace>0</onlyreplace>

  <!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! -->
  <onlyLocaltime>1</onlyLocaltime>
  
  <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 -->
  <recvLimit>10000</recvLimit>
  
  <maxObjSize>0</maxObjSize>
  
  <!-- The name of the contacts db. Must be the same as the phones sends -->
  <contact_db>Contacts</contact_db>
  
  <!-- The name of the calendar db. Must be the same as the phones sends -->
  <calendar_db>Calendar</calendar_db>
  
  <!-- The name of the note db. Must be the same as the phones sends -->
  <note_db>Notes</note_db>
</config>
}}}
 * sostituendo i valori nel modo seguente: {{{
<bluetooth_address>XX:XX:XX:XX:XX:XX</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.
 * {{{
<identifier>Pc Suite</identifier> }}} Questo valore è il nome del profilo di sincronizzazione (Syncml) presente sul cellulare.E' possibile ricavare il proprio dal menu SINCRONIZZAZIONE del proprio apparecchio mobile. Per i cellulari Nokia il valore di default e PC Suite.
 * {{{
<wbxml>1</wbxml> e <usestringtable>1</usestringtable>}}} Evitano errori di formattazione durante la sincronizzazione.
 * {{{
<onlyLocaltime>1</onlyLocaltime>}}} Evita la duplicazione di contatti,eventi ed impegni durante la sincronizzazione.
 * {{{
<recvLimit>10000</recvLimit>}}} Evita che la sincronizzazione vada in loop.

 * A questo punto basta selezionare il pulsante '''Chiudi''' e infine cliccare su '''Aggiorna''' per ottenere la sincronizzazione.

= Note finali =

 * Nel caso la prima sincronizzazione fallisse, e sufficente ripeterla una seconda volta.
 * Per sincronizzare correttamente gli '''IMPEGNI''' è necessario creare un nuovo '''ELENCO DI COMPITI''' in Evolution.Per far questo una volta avviato il client di posta è sufficiente cliccare su '''''COMPITI -> FILE -> NUOVO -> ELENCO DI COMPITI '''''.
 * Al fine di sincronizzare correttamente i contatti della rubrica è stato necessario che gli stessi non fossero abbinati ad immagini (le miniature che compaiono sul cellulare quando ci chiama un contatto a cui è stata abbinata una fotografia).
 * Alle volte in caso di conflitto tra rubrica e/o gli appuntamenti del cellulare e quelli presenti in locale se si preferisce la versione presente sul dispositivo mobile (plugin syncml-obex-client) il programma va in loop è non termina la sincronizzazione (preferite la versione locale, plugin evo2-sync).
 * Spesso la principale causa del fallimento di una sincronizzazione è l'errata formattazione della propria rubrica. Per essere gestiti correttamente i vostri contatti devono avere una struttura simile a questa (non è necessario che siano presenti tutte le voci):
 {{{
BEGIN:VCARD
VERSION:3.0
REV:2007-12-06T14:59:04Z
UID:pas-id-474E9BB500000035
X-EVOLUTION-FILE-AS:VETERINARIO PONGO
N:;VETERINARIO PONGO;;;
TEL;VOICE;WORK:+390424XXXXX
TEL;VOICE;HOME:+390424XXXXX
TEL;CELL:+39339XXXXX
TEL;CELL;HOME:+39339XXXXX
TEL;CELL;WORK:+39339XXXXX
TEL;FAX:+390424XXXX
EMAIL;HOME:petdoctor@xxx.net
EMAIL;WORK:petdoctor2@xxx.net
NOTE:Qui è possibile scrivere delle note aggiuntive separando i campi\,in questo\,modo\,e terminando cosi\\\\n
FN:VETERINARIO PONGO
END:VCARD
}}}
 E' necessario dunque esportare in formato .vcf la propria rubrica è verificarne la struttura.
----
CategoryDaCancellare