Salut,

suite a plusieurs update de programme a priori sans rapport, je ne peux plus synchroniser mon palm avec jpilot:

voici le messgae d'erreur de jpilot:

Synchronisation sur /dev/pilot
Appuyez sur le bouton HotSync maintenant
****************************************
pi_bind Repérage illégal
Vérifier le port série et les réglages
Fin avec code SYNC_ERROR_BIND
Terminé

merci de votre aide
bonsoir,

cela fonctionnait avant ?

sinon, j-pilot comme les autres utilisent /dev/pilot comme pilote par défaut.
Il faut créer un lien symbolique entre celui ci et ton /dev de ton palm.
Il faut differencier deux types de palm, sony & palm.

Pour sony, le /dev utilisé est:

/dev/ttyUSB0

Pour palm, le /dev utilisé est:

/dev/ttyUSB1

donc tu créer en fonction de ton organizer, le matériel usb:

# mknod /dev/ttyUSB0 c 188 0 (pour sony)
# mknod /dev/ttyUSB1 c 188 1 (pour palm)

tu donnes les droits en fct:

# chmod 666 /dev/ttyUSB0
ou
# chmod 666 /dev/ttyUSB1

puis tu lien /dev/pilot & ton /dev (sony ou palm)

# ln -s /dev/ttyUSB* /dev/pilot

et maintenant normalment cela va marcher

note: verifie que tu as le support necessaire:

# modprobe usbserial

# modprobe visor

c'est deux ligne sont a faire avant tout le reste.

Ceci est pour une synchronisation en usb, cela fonctionne pour un sony PEG UX 50 & un ZIRE 31

bonne chance
7 jours plus tard
ben oui ca fonctionnait avant, les liens sont deja fait mais cela ne fonctionne plus !?
  • [supprimé]

J'ai le même problème depuis mon update de noyau vers le 2.6.9
Cela ne doit pas te consoler j'imagine ...
Le processus est le suivant: la synchro commence puis se termine par une perte de connexion ...
je suis ben triste ... snifff ...
  • [supprimé]

Salut,
Sans rien changer à la config de jpilot ou de mon palm
j'ai upgradé mon kernel avec celui qui est en test le 2.6.9-1.9 (au lieu de 1.6) et le problème a disparu ...
C'est donc le kernel ... CQFD ...
Soit tu attends sa sortie, soit, comme moi, tu prends le risque ...
je l'ai téléchargé sur http://rpm.livna.org/fedora/2/i386/RPMS.testing/

:-P

JLL
10 jours plus tard
  • [supprimé]

ce lien est bien utile pour résoudre le problème :
http://www.clasohm.com/blog/one-entry?entry_id=12096

le problème vient de "udev" ...
et il suffit de créer le fichier comme indiqué
puis lancer jpilot, lancer la HotSync sur le PDA
et cliquer sur sync sous jpilot ...
24 jours plus tard
pattocheu a écrit:

# mknod /dev/ttyUSB0 c 188 0 (pour sony)
# mknod /dev/ttyUSB1 c 188 1 (pour palm)
Hello !
merci pour ton aide, ça marche chez moi. C'était pas pratique de faire un chmod 666 sur /dev/ttyUSB1 avant chaque sync ! Juste une question, je suis un newbie de 1ère qui m'intéresse, comment tu trouves ce numéro '188' ? D'où vient-il et comment le trouver pour d'autres devices ? Merci pour ton éclairage !
Le truc c'est que je suis sous fc2 et que je n'ai pas udev installe, le pb vient d'ailleurs mais je n'ai tjrs pas trouve...

bye
2 mois plus tard
# modprobe usbserial
J'ai la F3 installé et il me dit qu'il ne connait pas la commande modprobe...
C'est koi le problème?
Merci

P.S. les préfiférie ttyUSB1 et 0 apparaisse bien dans /dev si je clique sur le bouton syncronisé.
  • [supprimé]

C'est bon ça marche..
2 mois plus tard
Bonjour à tous,
J'ai suivi les instructions de pattocheu et ensuite en suivant le lien du post jai suivi les instructions suivantes:
en créant le fichier/etc/udev/rules.d/10-visor.rules avec le ceontenu suivant:

BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", SYMLINK="pilot"

Mais sur Jpilot j'ai le message d'erreur suivant:
****************************************
Synchronisation sur /dev/pilot
Appuyez sur le bouton HotSync maintenant
****************************************
pi_bind Permission non accordée
Vérifier le port série et les réglages
Fin avec code SYNC_ERROR_BIND
Terminé

Qu'en pensez-vous ? Merci d'avance.

PS: J'ai un palm handspring VISOR edge.

PS2: En faisant un ls /dev/pilot
j'ai bien le répertoire pilot mais il n'y a rien de dans est-ce normal ?
Je suis dans la même situation avec mon Handspring Visor Edge.
Comme la commande "lsusb" donne Handspring Visor ID 082d:0100, j'ai assayé de changer SYSFS{product}="Palm Handheld*" par
SYSFS{product}="Handspring Visor*" mais ça ne marche pas non plus.
a l'aide !

nota: il n'y a aucun ttyUSB dans /dev et dans /dev/usb il y a juste un lp0
faut donner l'autorisation pour écrire sur le fichier avec la commande :

chmod a+rw /dev/ttyS0

Après ça devrait se dérouler sans problème.

Seulement faut le faire à chaque fois que tu redemarres le pc, enfin quelqu'un pourra t'aider à le mettre au lancement.
Le Visor Edge dispose d'un craddle USB.
Les /dev/ttyS0 à /dev/ttyS63 ne sont-ils pas des ports COM* ?

Si je fait lsusb (en appuyant sur le bouton de synchro du craddle j'ai :

# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 006: ID 082d:0100 Handspring Visor
Bus 003 Device 003: ID 0c45:6029 Microdia Triplex i-mini PC Camera
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 003: ID 07b4:0808 Olympus Optical Co., Ltd Camedia E-10/C-220 Camera
Bus 001 Device 005: ID 04b8:0808 Seiko Epson Corp.
Bus 001 Device 004: ID 08ca:0010 Aiptek International, Inc. Tablet
Bus 001 Device 001: ID 0000:0000
#

... Mes déboires avec les périph. USB :
Avec Fedora 🙁 , je n'ai jamais pu activer ma Webcam non plus (Trust SpaceCam 150 portable) qui semble nécessiter V4L2. Par contre un essai (prometteur) avec une base debian live avec un proto de Gnome-2.10 a fonctionné. J'attends que Core4 soit sorti en officiel pour pousser plus loin. :lol:
Bon pas vraiment de rapport mais comme on parle de synchro...


HotSync (proprietaire) ca a pas vraiment d'avenir comme truc. Donc le standard qui avance bien en ce moment pour la synchro, c'est SyncML. Il est poussé par de gros constructeurs comme Nokia, Ericsson à travers l'organisme de normalisation OMA (Open Mobile Alliance).

Pour ceux qui sont interessés par la synchro et les technologies nouvelles et qui en plus aiment bien le developpement (Java), il existe un projet open source basé sur SyncML: Sync4j. Le projet propose un moteur de synchro (SyncML 1.1.2) et tout un tas de connecteurs pour brancher ce serveur sur les applis les plus courantes (exchange, domino, jdbc). Il supporte les données suivantes:

-contacts
-agenda

Il propose aussi une API pour le developpement de ses propres connecteurs (pour par exemple brancher le serveur de synchro à son propre carnet d'adresse).

Pour l'utiliser, il suffit donc de l'installer (Linux, Windows, mac) et de posseder un client SyncML (il y a des clients pc pour Outlook, les nokia ont souvent des clients SyncML, les ericsson aussi...)

Ensuite on peut synchroniser ces differentes sources de données (telephones, ppc, outlook...)avec le serveur de synchro.

Bon voila... C'est un projet que j'apprecie particulierement et c'est pour cette raison que je voulais en toucher un mot 🙂

http://sync4j.funambol.com/

A+
Contrairement à ce que je disais dans mon précédent post.
J'avais ajouté un fichier "47-udev.rules" dans /etc/udev/rules.d/ dont l'une des lignes est :
BUS="usb", SYSFS{product}="Handspring Visor*", KERNEL="ttyUSB*", SYMLINK="pilot"
(autres lignes pour appareil photo entre autre) 8-)

J'arrive à synchroniser ! pas avec Jpilot mais avec Evolution-2.0.4

Ce n'est pas parfait, les catégories de Evolution ne correspondent à priori pas et les adresses de contacts se retrouvent "non classé" dans le Visor.

L'agenda se synchronise également.

C'est un début 🙂

Nota : au premier essais le Visor signale qu'il n'y a pas de Gabonais au bout du fil, il faut refermer la fenêtre et appuyer à nouveau sur le bouton de syncro.
Il est préférable d'y aller à petits pas (à mon avis) et dans Outils/Paramètres du Pilot de Evolution ne mettre en service les tuyaux que un par un dans le sens Visor vers Fedora puis ensuite dans les deux sens (synchro).