Publié par Philippe le 23 Août 2008 at 10:53
Synchronisation Nokia N78 et Linux
Après avoir perdu mon téléphone portable, il a bien fallu que j’en rachète un autre… Mon choix s’est porté sur le Nokia N78. En plus de téléphoner, il fait wifi, bluetooth et GPS 😉
Et plutôt que de retaper tous mes oontacts sur le petit clavier, j’ai voulu faire la synchronisation avec le PC. OpenSync et le plugin syncml sont mes amis.
Packages
il faut installer les packets qui vont bien. Sous archlinux, il s’agit de:
pacman -S libopensync-unstable libopensync-plugin-evolution2 libopensync-plugin-syncml msynctool
J’ai utilisé la version 0.36, qui est considérée comme expérimentale. L’outil qui nous sert pour faire la synchro est msynctool, en ligne de commande.
Configuration
On lui dit de créer un groupe, qui va contenir les 2 éléments que l’on va synchroniser. Ici, pour l’exemple, on va synchroniser le Nokia, en bluetooth, avec des fichiers.
msynctool --addgroup nokia_file_group
msynctool --addmember nokia_file_group syncml-obex-client
msynctool --addmember nokia_file_group file-sync
Configurons le plugin syncml-obex-client pour qu’il reconnaisse le téléphone. Trouvons l’adresse MAC du téléphone:
hcitool scan
Scanning ...
00:1F:DF:AA:BB:CC Fifi tel
Maintenant, quel est le bon canal ? On cherche Service Name: SyncMLClient
.
sdptool browse $MAC | egrep -i "SyncMLClient|channel"
[...]
Service Name: SyncMLClient
Channel: 5
[...]
Configurons la liaison bluetooth dans le plugin :
msynctool --configure nokia_file_group 1
Il suffit de changer les lignes suivantes :
00:1F:DF:AA:BB:CC
5
PC Suite
1
Contacts
contact
vcard21
La configuration par défaut du plugin evolution est correcte, il n’y a pas besoin d’y toucher.
Pour le plugin fichier (qui est donc le numéro 2 dans le groupe), il faut faire:
mkdir /home/USERNAME/sync_nokia
msynctool --configure nokia_file_group 2
Puis changer les lignes suivantes dans le fichier :
/home/USERNAME/sync_nokia
contact
vcard30
Pour se rassurer, on peut lancer la commande
msynctool --discover nokia_file_group
et ensuite la synchronisation devrait fonctionner :
msynctool --sync nokia_file_group
Comme j’ai toujours un peu des soucis de format avec les adresses, je suis en train d’essayer la version 0.37 qui est sortie il y a quelques jours … On verra ce que ca donne 😉
Laisser un commentaire