OVH Cloud OVH Cloud

Mandrake 10 et palm zire 72

3 réponses
Avatar
Lassie
Hello,

Je suis en train d'essayer de configurer un palm zire 72 avec une
mandrake 10.0 mais ça coince :

- j'ai bien installé les packages kpilot et pilot-link et les
dépendances qui vont bien
- quand je lance kpilot, il cherche le palm sur /dev/pilot et renvoie
une erreur : Could not open device: /dev/pilot (will retry)

En fait, ce device n'existe pas chez moi...

En parcourant les quelques how-to et les faq que j'ai pu trouver, ils
parlent souvent d'un /dev/ttyUSB1 qui n'existe pas non plus chez moi...

Si je vérifie les log, un :
# tail -f /var/log/messages
,donne ça quand j'allume le palm :

kernel: usb 1-2.4: new full speed USB device using address 5
usb.agent[5380]: ... no modules for USB product 830/61/100

donc : il est bien vu en tant qu'usb, mais je suppose qu'il y a un
problème avec le chargement d'un module ?

Est-ce que quelqu'un a déjà réussi à faire fonctionner un palm avec la
Mandrake 10.0 ? Et si oui, sur quel device il est monté ?

A+

3 réponses

Avatar
Rakotomandimby Mihamina
Lassie wrote:
kernel: usb 1-2.4: new full speed USB device using address 5
usb.agent[5380]: ... no modules for USB product 830/61/100


Sur mon PC, pour un Zire (le tout premier) il faut charger le module visor

en tant que root, charge visor et regarde ce que ca donne dans
/var/log/messages et quels devices sont crées ...

Est-ce que quelqu'un a déjà réussi à faire fonctionner un palm avec la
Mandrake 10.0 ? Et si oui, sur quel device il est monté ?


Sur MA slackware d'entant, le device est créé uniquement quand le palm
était actif (en train de tenter un sync, par exemple). Des que le sync
etait fini, le device disparassait. Le simple branchement du palm ne
suffisait pas a créer le device. Et en plus il n'etait pas crée en tant
de /dev/pilot mais justement en tant que /dev/machin_ttyS_usb_truc et
uniquement utilisable par root ! donc j'ai bidouillé une boucle shell
infinie qui chmodait 666 ce device si il existait (quel bourrain!) !

Donc voila.
--
RKTMB - http://www.rktmb.org/Members/mihamina
Tél: + 33 2 38 76 43 65 (France)
Unofficial FAQ fcolc - http://faq.fcolc.eu.org
Linux User Group sur Orléans et alentours.

Avatar
sans_flotus_spam
Lassie wrote:

Hello,

Je suis en train d'essayer de configurer un palm zire 72 avec une
mandrake 10.0 mais ça coince :

- j'ai bien installé les packages kpilot et pilot-link et les
dépendances qui vont bien
- quand je lance kpilot, il cherche le palm sur /dev/pilot et
renvoie une erreur : Could not open device: /dev/pilot (will retry)

En fait, ce device n'existe pas chez moi...

En parcourant les quelques how-to et les faq que j'ai pu trouver,
ils parlent souvent d'un /dev/ttyUSB1 qui n'existe pas non plus chez
moi...

Si je vérifie les log, un :
# tail -f /var/log/messages
,donne ça quand j'allume le palm :

kernel: usb 1-2.4: new full speed USB device using address 5
usb.agent[5380]: ... no modules for USB product 830/61/100

donc : il est bien vu en tant qu'usb, mais je suppose qu'il y a un
problème avec le chargement d'un module ?

Est-ce que quelqu'un a déjà réussi à faire fonctionner un palm avec
la Mandrake 10.0 ? Et si oui, sur quel device il est monté ?

A+


les palm en usb utilisent le module visor (comme les clié)
/dev/pilot est un lien sur /dev/usb/ttyUSBx (généralement 0)
il faut aussi copier le lien "pilot" dans ton répertoire personnel
/dev/usb/ttyUSBx doit appartenir à root et au groupe usb
l'utilisateur du palm doit aussi appartenir au groupe usb
tu peux régler les droits rw par une petite ligne dans
/etc/rc.d/rc.local :
/bin/chmod 777 /dev/usb/ttyUSB*
enfin, pour la synchro fonctionne, il faut que l'utilisateur sur le
palm ait le même login (nom d'utilisateur sous linux) et le même mot
de passe que sous linux.
avec ça et un bon paramétrage des conduits dans kpilot, kontact, etc,
tout se synchronise nickel (carnet d'adresses, agenda, notes,
dépenses, etc. attention : faire très attention avec la synchro
"mail", plutôt à éviter, elle fout le barzac dans tout lze système.
jpilot fonctionne aussi nickel.
A+

Avatar
Lassie
wrote:
Lassie wrote:
(snip)

En parcourant les quelques how-to et les faq que j'ai pu trouver,
ils parlent souvent d'un /dev/ttyUSB1 qui n'existe pas non plus chez
moi...

Si je vérifie les log, un :
# tail -f /var/log/messages
,donne ça quand j'allume le palm :

kernel: usb 1-2.4: new full speed USB device using address 5
usb.agent[5380]: ... no modules for USB product 830/61/100
(snip)



les palm en usb utilisent le module visor (comme les clié)
/dev/pilot est un lien sur /dev/usb/ttyUSBx (généralement 0)


En fait, quand je branche le palm, je n'ai aucun device usb qui apparaît
: je n'ai pas de /dev/usb/ttyUSB0 ou USB1 qui apparaît automatiquement.

Par exemple, quand j'allume mon imprimante USB, il me crée
automatiquement un /dev/usb/lp0, qui disparaît quand j'éteins l'imprimante.
Bizarrement, c'est pas le cas avec le palm.
Donc impossible de créer un lien /dev/pilot dessus...

Pour info, j'utilise un HUB Usb pour brancher tout ça, mais ça n'a pas
l'air d'influer sur le nom du device : je viens de faire le test avec
l'imprimante : quel que soit l'endroit où je branche l'imprimante (hub
ou pas hub), le device /dev/usb/lp0 est créé au même endroit.

En résumé : avec usbview, je vois bien mon palm (idem si je teste avec
l'imprimante usb ou une clef usb).
Donc coté usb, c'est bon.
Mais c'est le "process" qui crée le device associé au périph usb qui n'a
pas l'air de faire son boulot ou que j'ai mal configuré... mais là ça
sort du champ de mes compétences Linux... :-)

C'est quel process qui s'occupe de ça ? Devfs ?

A+