Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:synchroniser_son_pda_sous_windows_mobile_2003_avec_evolution [Le 24/03/2008, 11:45] 127.0.0.1 édition externe |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>tutoriel matériel pda}} | ||
- | ---- | ||
- | |||
- | Rédigé par Nicolas D et PC-HS, merci à oswald-p | ||
- | |||
- | testé sur un hp iPAQ h1940, Acer n35 et sur un smartphone HP HW6515 | ||
- | |||
- | |||
- | ====== Pré-requis: PocketPC avec windows mobile 2003 - Evolution ====== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Préparation: ===== | ||
- | |||
- | |||
- | Installer les paquets suivants: | ||
- | |||
- | <code>sudo apt-get install librra0 librra0-tools librapi2-tools libsynce0 synce-dccm synce-multisync-plugin synce-serial libmultisync-plugin-evolution libmultisync-plugin-backup multisync</code> | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Configuration de la liaison USB ===== | ||
- | |||
- | |||
- | Brancher le pocketpc puis effectuer la commande suivante qui liste les périphériques branchés: | ||
- | Code: | ||
- | |||
- | <code>sudo lsusb</code> | ||
- | |||
- | repérer la ligne correspondant au pocket pc: | ||
- | |||
- | <code>Bus 002 Device 016: ID 0bb4:0a07 High Tech Computer Corp.</code> | ||
- | |||
- | Dans ID, la première valeur correspond a « vendor » et la deuxième à « product » | ||
- | Créer alors le fichier suivant: | ||
- | |||
- | <code>gksudo gedit /etc/modprobe.d/synce</code> | ||
- | |||
- | copier le texte suivant en remplaçant les valeurs de vendor et product par celles obtenues précédement: | ||
- | |||
- | |||
- | <code>options ipaq vendor=0bb4 product=0a07</code> | ||
- | |||
- | Enregistrer le fichier | ||
- | Débrancher le PocketPC | ||
- | |||
- | |||
- | ===== Tester la connexion: ===== | ||
- | |||
- | Dans la console taper: | ||
- | |||
- | <code>dccm</code> | ||
- | |||
- | |||
- | |||
- | ===== Configurer la connexion ===== | ||
- | |||
- | Brancher le PocketPC puis: | ||
- | |||
- | <code>sudo synce-serial-config ttyUSB0</code> | ||
- | |||
- | 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 | ||
- | |||
- | <code>sudo synce-serial-start</code> | ||
- | |||
- | si tout est ok, tester ceci: | ||
- | |||
- | <code>synce-pstatus</code> | ||
- | |||
- | 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 | ||
- | <code>sudo synce-serial-abort</code> | ||
- | |||
- | puis débrancher le pocketpc. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== connexion automatique du PocketPC (utilisation de udev) ===== | ||
- | |||
- | Dans une console: | ||
- | |||
- | <code>sudo gedit /etc/udev/rules.d/10-ipaq.rules</code> | ||
- | |||
- | Copier/Coller le script suivant:(pour une version antérieure de Ubuntu (< 6.10), remplacer les doubles égal par un simple égal) | ||
- | |||
- | <file> | ||
- | # 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" | ||
- | </file> | ||
- | |||
- | enregistrer le fichier puis relancer udev: | ||
- | |||
- | <code>sudo /etc/init.d/udev restart</code> | ||
- | |||
- | 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 | ||
- | |||
- | Pour créer un partenariat (si le Pocket n'a pas été encore synchronisé): | ||
- | <code>synce-matchmaker create 1</code> (en cas d'erreur remplacer 1 par 2 ) | ||
- | |||
- | Pour supprimer un partenariat existant et en créer un nouveau (si le Pocket a déjà réalisé une synchronisation): | ||
- | <code>synce-matchmaker replace 1</code> (en cas d'erreur remplacer 1 par 2 ) | ||
- | |||
- | 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 | ||
- | |||