Ubuntu, carnet d'un débutant

Ubuntu, carnet d'un débutant ou l'expérience d'un utilisateur de l'édition Ubuntu de Linux. De nombreux trucs et astuces pour les versions 7.04, 7.10, 8.04, 8.10 et 9.04 d'Ubuntu.

28 décembre 2007

Connecter et synchroniser un organiseur Palm

Z22_frontLorsque l'on connecte un Palm sous Ubuntu, il ne se passe rien. Voici comment le faire reconnaître et le synchroniser.

La première étape consiste à récupérer l'identifiant du constructeur et l'identifiant de l'appareil :

1. Connecter le Palm sur un port USB du PC

2. Lancer le terminal (dans le menu "Applications" puis "Accessoires" puis "Terminal")

3. Taper : "lsusb" (sans les guillemets) et valider. On obtient alors une liste des périphériques USB connectés. La ligne qui nous intéresse est du type "Bus 001 Device 020: ID 0830:0061 Palm, Inc.""0830" est l'ID du constructeur (Palm) et "0061" l'ID de l'appareil.

La deuxième étape est de s'assurer que ce modèle de Palm est bien reconnu par le système :

1. Dans le terminal, taper : "sudo gedit /usr/share/gnome-pilot/devices.xml" (sans les guillemets) et valider

2. Vérifier à la section "<!-- Palm -->" que le modèle souhaité apparaît bien dans la liste, sinon rajouter une ligne en respectant cette syntaxe : "<device vendor_id="0830" product_id="0061" />" (sans les guillemets) à partir des ID constructeur et d'appareil récupérés à l'étape précédente

Ensuite, il faut ajouter le module "visor" à la liste de ceux chargés au démarrage afin de permettre la synchronisation du Palm, c'est la troisième étape :

1. Dans le terminal, taper : "sudo gedit /etc/modules" (sans les guillemets) et valider

2. Ajouter une ligne "visor" (sans les guillemets) à la fin et sauvegarder

3. Démarrer le module en tapant "sudo modprobe visor" (sans les guillemets) dans le terminal

Enfin dernière étape, configurer Gnome Pilot pour la synchronisation du Palm :

1. Dans le menu "Système", choisir "Préférences" puis "Périphériques Palm OS"

2. Cliquer sur le bouton "Suivant" pour commencer le paramétrage

3. Dans les champs :

  • "Nom :" laisser "cradle"
  • "Type" cocher "USB"
  • "Expiration :" laisser à "2" par défaut
  • "Périphérique :" sélectionner "/dev/ttyUSB1" ou "/dev/ttyUSB0" en fonction du bus obtenu par la commande "lsusb" à l'étape 1 plus haut
  • "Vitesse" sélectionner "115200"

Puis valider en cliquant sur le bouton "Suivant"

4. Cocher "Oui, j'ai déjà utilisé un logiciel de synchronisation avec ce Pilot avant" et cliquer sur le bouton "Suivant"

5. Pour la synchronisation initiale, lancer HotSync depuis le Palm (icône du même nom, laisser l'option "Locale" sélectionnée sur le Palm et appuyer sur le bouton avec le logo "HotSync" juste au dessous).  En fin de synchronisation, un message "Récupération avec succès du nom et de l'ID de l'utilisateur depuis le Pilot"
apparaît, cliquer sur le bouton "Suivant"

6. Dans les champs :

  • "Nom du PDA :" choisir un nom pour le PDA à la place de "MyPDA" (ex : "Palm Z22")
  • "Dossier local :" laisser "/home/nom_d'utilisateur/MyPDA" ou choisir un répertoire (ex : "/home/nom_d'utilisateur/PalmZ22")

Puis valider en cliquant sur le bouton "Suivant"

7. Un message "Félicitations, gnome-pilot est configuré !" apparaît, cliquer sur le bouton "Appliquer"

8. Une petite fenêtre s'ouvre alors, cliquer sur l'onglet "Conduites" puis sélectionner les éléments à synchroniser un par un dans la liste et cliquer sur le bouton "Activer" pour chaque. Valider en cliquant sur le bouton "Fermer".

Les données seront dorénavant synchronisées avec le programme Evolution (équivalent d'Outlook) présent dans "Applications" puis "Bureautique" et "Evolution". Il suffira d'ouvrir Gnome Pilot sous Ubuntu et de lancer HotSync depuis le Palm.

A noter qu'il faut impérativement avoir créé un compte sous Evolution pour pouvoir synchroniser les données !

Pour pouvoir installer un programme sur le Palm, il suffit depuis le terminal de taper : "gpilot-install-file --now nom_du_programme.prc" (sans les guillemets).

jpilot01Une alternative à Evolution existe pour synchroniser ses données, plus proche de Palm Desktop sous Windows, il s'agit du logiciel J-Pilot. Pour l'installer :

1. Dans le menu "Système", choisir "Administration" puis "Gestionnaire de paquets Synaptic"

2. Cliquer sur le bouton "Rechercher" , taper "jpilot" puis valider

3. Dans le résultat de recherche, cocher la case à gauche de "jpilot" puis cliquer sur le bouton "Appliquer" en haut

Faire de même (étapes 2 et 3) avec "pilot-link"

Pour configurer et utiliser J-Pilot :

1. Dans le menu "Applications", choisir "Bureautique" puis "J-Pilot"

2. Aller dans le menu "Fichier" puis choisir "Préférences"

3. Une fenêtre s'ouvre, cliquer sur l'onglet "Réglages" et configurer comme suit :

  • Dans le champ "Port série" indiquer "/dev/ttyUSB1" (ou "/dev/ttyUSB1", idem configuration Gnome Pilot plus haut) sans les guillemets
  • Dans le champ "Vitesse port série" choisir "115200"
  • Dans l'onglet "Conduits" sélectionner les éléments à synchroniser

Puis cliquer sur le bouton "Valider"

4. Cliquer sur le bouton "HotSync" du Palm et attendre environ 2 secondes avant de cliquer sur le bouton "HotSync" de J-Pilot. La synchronisation va démarrer. Si elle ne se fait pas, retenter l'opération deux ou trois fois à la suite. Dès qu'une première synchronisation se sera effectuée, il n'y aura plus de problème par la suite.

Pour installer un programme sur le Palm depuis J-Pilot, aller dans le menu "Fichier" puis "Installer".

Quelques informations complémentaires sur l'installation d'un Palm sont disponibles sur cette page du site Ubuntu-fr.org.

Réactions à propos de ce billet, questions, problèmes ? N'hésitez pas à poster un message sur le forum du blog.

Posté par palmitoo à 07:47 - Trucs & Astuces - Commentaires [6] - Rétroliens [0] - Permalien [#]

Commentaires

Excellent

Justement, je me creusais la tête de savoir pourquoi rien ne se passait quand je connectais mon Palm.
Je teste ça ce WE.
Merci beaucoup.

Posté par agatzebluz, 28 décembre 2007 à 10:10

palm-->blackberry

Bonjour!
Est-il possible d'effectuer une config similaire pour un blackberry?

Merci

Posté par pjpcfr, 28 décembre 2007 à 16:20

Hotsync

Juste pour dire que pour que la commande lsusb voit quelquechose il faut lancer une hotsync sur le palm, sinon c'est le trou ...
Sinon, tout roule jusqu'au moment où il faut synchroniser vraiment les données. Jpilot ne voit pas le palm. Dommage.
En revanche, evolution fonctionne bien, mais ne synchronise pas les contacts.
M'enfin, ça dépanne.

Posté par agatzebluz, 29 décembre 2007 à 17:46

Visor

Pour moi, un palm Tungsten E2 et un compaq 3538EA, le module visor est de trop. Pire il fait planter la synchronisation. Alors je me demande bien à quoi il sert.

Sinon, voici comment je procède : je kill les eventuelles process gpilotd. Je relance gpilotd depuis la ligne de commande PUIS je lance la hotsync depuis le Palm.

Ça me permet de voir où en est la synchronisation. Pour le calendrier ça marche parfaitement (avec les catégories). Pour les contacts ça marche sans les catégories. Pour les mémos et les tâche ça ne marche pas du tout (ça n'a fonctionné qu'une seule fois).

Posté par BenP, 30 décembre 2007 à 11:02

bien mais toujours limité

Bien ton tuto, mais pour moi la liaison palm PC n'est toujours pas au top sur Linux. En tous les cas , elle est inférieure à ce qui est proposé sous windows (http://antav.fr/2006/11/16/windows-c-est-fini/). L'utilisation du palm sous linux m'a tellement chauffé que j'ai fini par retourner sous windows (et uniquement pour cela) pour gérer mon Palm...

Posté par AnTav, 30 décembre 2007 à 17:58

Ne fonctionne pas pour certains Palm

Mon Sony Clié, bien que listé dans des le devices.xml, ne fonctionne pas. Quand je lance hotsync, j'ai un message qui dit que j'essaye de synchroniser avec la nouvelle méthode mais que j'ai l'ancienne... (Sony Clié PEG-S J22/E = Palm 4)

Posté par Syrion, 21 janvier 2008 à 15:39

Poster un commentaire







Rétroliens

URL pour faire un rétrolien vers ce message :
http://www.canalblog.com/cf/fe/tb/?bid=366869&pid=7367242

Liens vers des weblogs qui référencent ce message :