Contenu | Rechercher | Menus

Synchronisation des contacts Evolution - N70 par bluetooth

Configuration

Prérequis:

apt://multisync-tools,opensync-plugin-evolution,opensync-plugin-syncml,libsyncml-utils

opensync-plugin-syncml a été supprimé des dépôts de lucid car une des dépendances n'est plus disponible. Un bug (https://bugs.launchpad.net/ubuntu/+source/libopensync-plugin-syncml/+bug/524938) est ouvert pour remettre le paquet à jour avec les bonnes versions. En attendant, il existe une solution de contournement, que je n'ai pas testé personnellement, mais si cela interesse quelqu'un, c'est ici, au 5ème message: http://ubuntuforums.org/showthread.php?t=1474031

msynctool --listplugins

Doit vous retourner au moins:

Available options:
  syncml-http-server
  syncml-obex-client
  evo2-sync

Création du groupe et des utilisateurs

Création du groupe

msynctool --addgroup "Nom_du_groupe"

Création des utilisateurs

msynctool --addmember "Nom_du_groupe" evo2-sync
msynctool --addmember "Nom_du_groupe" syncml-obex-client

Configuration des utilisateurs

Dans l'exemple ci-dessous, le "Nom_du_groupe" utilisé est nokia-evo.
Le 2 correspond à la page de config du deuxième membre du groupe. Si le code XML ci dessous ne correspond pas à ce que vous avez d'affiché, essayez en remplaçant le 2 par 1.

export EDITOR=gedit && msynctool --configure nokia-evo 2

Et là, c'est du xml bien laid mais on va faire avec: Je n'ai mis que les lignes à changer.

<bluetooth_address></bluetooth_address>

<bluetooth_channel>11</bluetooth_channel>

<identifier>PC Suite</identifier>

<version>1</version>

<wbxml>1</wbxml>

<usestringtable>1</usestringtable>

<recvLimit>10000</recvLimit>

<maxObjSize>10000</maxObjSize>

Pour connaitre l'adresse bluetooth (première ligne à modifier)

hcitool scan

Copiez la chaine de caractère de type XX:XX:XX:XX:XX:XX nom_du_mobile

(Juste les XX:…:XX)

Vérification et synchronisation

Vérification

msynctool --showgroup "Nom_du_groupe"

Pour vérifier que la configuration a bien été effectuée

Synchronisation

msynctool --sync "Nom_du_groupe"

En cas de non fonctionnement à ce stade

Il existe un outils graphique pour gérer les groupes et utilisateurs: apt://multisync0.90

multisync0.90
  1. + en haut à gauche
  2. Entrez nom de groupe
  3. Modifier
  4. Add member
  5. °Evolution 2.x
  6. Add member
  7. °Syncml obex
  8. Sélectionnez Sync-obex-client et effectuez les modification précédemment donnée dans le fichier.
  9. Sélectionnez evo2-sync et choisissez quel calendrier/carnet d'adresse etc à synchroniser.
  10. Quiter
  11. msynctool --sync "Nom_du_groupe"

Personnellement je ne voulais synchroniser que mes contacts, j'ai donc coché les cases des autres synchronisation dans le compte par multisync0.90 pour les inhiber.

eatman



Le contenu de ce wiki est sous licence : CC BY-SA v3.0