Cette page n'a pas encore d'étiquettes.

Apportez votre aide…

Ceci est une ancienne révision du document !


testé sur un hp iPAQ h1940

Pré-requis: PocketPC avec windows mobile 2003 - Evolution

Préparation:

Installer les paquets suivants:

sudo apt-get install librra0 librra0-tools librapi2-tools libsynce0 synce-dccm synce-multisync-plugin synce-serial libmultisync-plugin-evolution libmultisync-plugin-backup multisync

Configuration de la liaison USB

Brancher le pocketpc puis effectuer la commande suivante qui liste les périphériques branchés: Code:

lsusb

repérer la ligne correspondant au pocket pc:

Bus 002 Device 016: ID 0bb4:0a07 High Tech Computer Corp.

Dans ID, la première valeur correspond a « vendor » et la deuxième à « product » Créer alors le fichier suivant:

sudo gedit /etc/modprobe.d/synce

copier le texte suivant en remplaçant les valeurs de vendor et product par celles obtenues précédement:

options ipaq vendor=0bb4 product=0a07

Enregistrer le fichier Débrancher le PocketPC

Tester la connexion:

Dans la console taper:

dccm

Configurer la connexion

Brancher le PocketPC puis:

sudo synce-serial-config ttyUSB0

si ça ne marche pas essayez en remplaçant ttyUSB0 par ttyUSB1 ou 2 ou 3 ou 4… (ou peut aussi faire modeprobe quand le PDA demarre pour connaitre le périphérique USB) puis

sudo synce-serial-start

si tout est ok, tester ceci:

synce-pstatus

Si ça marche on obtient des infos sur le pocketpc dont le niveau de charge de la batterie

Pour la déconnexion il faut faire sudo synce-serial-abort puis débrancher le pocketpc.

connexion automatique du PocketPC (utilisation de udev)

Dans une console:

sudo gedit /etc/udev/rules.d/10-ipaq.rules

Copier/Coller le script suivant:(pour une version antérieure de Ubuntu (< 6.10), remplacer les doubles égal par un simple égal)

# udev rules file for SynCE BUS!=="usb", ACTION!=="add", KERNEL!=="ttyUSB*", GOTO=="synce_rules_end" # Establish the connection RUN+="/usr/bin/synce-serial-start" LABEL="synce_rules_end"

enregistrer le fichier puis relancer udev:

sudo /etc/init.d/udev restart

Tester en lançant dccm puis en branchant le pocketpc puis essayer synce-pstatus… Pour arrêter il suffit de débrancher le pocketpc…

Vous pouvez ajouter dccm au démarrage de la session dans le menu Système>Préférences>Session

Synchronisation Evolution:

Connecter le PocketPC puis

synce-matchmaker

(éventuellement supprimer et/ou créer un nouveau partenariat)

Lancer multisync (Applications>accessoire>multisync) choisir les plugins evolution (choisir les choses à synchroniser) et synce puis lancer une synchronisation. Vérifier le résultat dans Evolution et le PocketPC.

Penser à quitter multisync proprement après la synchro avant de débrancher le PocketPC

Et voilà!

Dorénavant pour n'avez plus qu'a brancher le pocketpc puis lancer multisync pour que tout se fasse automagiquement