Je viens de troquer mon vieil ami Maverick Merkat, contre un Wheezy 7.0 tout neuf.
Et évidemment je passe du temps à rendre l’ensemble à nouveau opérationnel.
dans l’immédiat, c’est la récupération des fichiers de mon GPS qui m’intéresse.
Je réinstalle donc les paquets de GpsMan,
et Patratras, j’obtiens le message un peu laconique suivant:
[color=#4000FF]Je suppose que je ne suis pas le seul auquel ça arrive, je vous livre donc en résumé, le résultat des quelques heures que j’ai passé à rendre la vie à mon GpsMan.[/color]
Il est probable que l’origine de ce souci soit un problème de droit d’accès au port USB.
Personnellement j’utilise un Garmin eTrex-H (vous savez, le jaune), qui n’est plus tellemnt “up to date” ne disposant que d’une liaison série “à l’ancienne type RS232”.(Vous vous rappelez, Com1, Com2 etc.)
Avant tout il s’agit de vérifier la présence de l’émulateur de port Série/USB. (Mon PC n’est pas récent, mais n’a plus de port série quand-même)
Nota: Pour ma part, j’ai installé Wheezy en standard, puis après j’y ai rajouté XFCE. Il se trouve que dans cette config, l’émulateur PL2303 y est d’origine.
On vérifie par un “dmesg”
root: /home/michel#-> dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 0.507841] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.528553] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 6.394284] usb 2-5: pl2303 converter now attached to ttyUSB0
root: /home/michel#->
On vérifie par un “lsusb”
root: /home/michel#-> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 002: ID 046d:c00b Logitech, Inc. MouseMan Wheel
Bus 002 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 005: ID 0424:2640 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 006: ID 0424:4060 Standard Microsystems Corp. Ultra Fast Media Reader
Bus 001 Device 007: ID 03f0:b111 Hewlett-Packard
root: /home/michel#->
Ok, mon émulateur série est bien là, sur le “Device 003”
Un coup d’oeil sur les propriétés,
root: /home/michel#-> ls -l /dev/*USB*
crw-rw---T 1 root dialout 188, 0 août 25 11:54 /dev/ttyUSB0
root: /home/michel#->
et là, ça se gâte, il faut être ‘dialout’ pour avoir le droit d’y toucher à ce truc !!!
Il faudra donc rajouter le user, ‘michel’ dans mon cas au groupe ‘dialout’
C’est là, que je m’appeçois que je n’ai pas de menu (graphique) qui me permette la gestion des groupes.
Après avoir demandé l’avis de mon “ami Google”, je décide d’installer “gnome-system-tools” (l’outil qui va bien) à l’aide de synaptic.
Ce qui “illico” me rajoute un lanceur < Utilisateurs et groupes > dans < Menu des applications -> System >
Avec çà, j’atteins la configuration des groupes, par < Menu des applications -> Systeme -> Utilisateurs et groupes -> Gerer les groupes >
ce qui me permet d’ajouter les deux users de la maison au groupe ‘dialout’
(Pensez à cocher les cases des membres du groupe)
Ensuite, il me semble qu’il est nécessaire de rebooter. (En tous cas, je le fais…)
Puis:
-> Connection du câble émulateur RS/USB (GPS au PC)
-> Mise en route du GPS (Ne pas lancer GpsMan avant que le GPS ne soit allumé !)
-> Lancer GpsMan
-> Activer la liaison (clic sur offline)
Et, bingo, c’est reparti comme avec mon bon vieux Maverick Merkat !