Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

nombre réponses : 25

#0 -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 22/11/2014, à 20:19

Sorbus
Réponses : 26

Je suis sous Ubuntu Ubuntu 14.04.1 LTS.
J'ai depuis quelque temps hérité d'une montre Kalenji Kw 500 SD PC, me servant notamment pour la course à pied, avec cardiofréquencemètre, accéléromètre, mais pas GPS.
Elle dispose d'une clé ANT+ sensée permettre la transmission de données à l'ordinateur, au moyen du logiciel (dédié à Windows seul) Géonaute Software.

En lançant une recherche, j'ai trouvé cette discussion :

Même si ce n'est pas tout à fait le même matériel, j'ai tenté de suivre les indications, en supposant que "kalenji-gps-watch-reader" permet sans doute la transmission non seulement de données gps (que je n'ai pas), mais aussi des autres données en mémoire sur la montre...

J'ai pu compiler kalenji-gps-watch-reader (aucune erreur lors de la compilation avec"make"), mais je bloque sur le dernier élément des indications données à la fin de ce message : je ne trouve pas l'emplacement de la montre... (c'est à dire je suppose de la clé usb ANT+.

J'ai essayé la commande

ls -al /media/sorbus

et ça me donne ceci, sans plus :

total 8
drwxr-x---+ 2 root root 4096 nov.  22 20:12 .
drwxr-xr-x  6 root root 4096 déc.  27  2013 ..

J'ai aussi essayé ceci, pour voir si la clé ANT+ est identifiée :

lsusb

et oui :

Bus 001 Device 009: ID 04f2:b044 Chicony Electronics Co., Ltd Acer CrystalEye Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 008: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Précisément, la ligne qui concerne la clé ANT+ est celle-ci :
Bus 002 Device 008: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto

Mais je ne sais que faire pour aller plus loin...

Je complète :
1/ si dans le menu "Données" (data) de la montre, je choisi l'option "transfert" (vers l'ordinateur), la clé ANT+ étant branchée, après une recherche d'une trentaine de secondes, la montre indique : Odinateur "manquant".

2/ j'ai installé le logiciel Géonaute Software avec Wine... Lorsque je le lance, que je clique sur "Import from Device", et que je choisis dans la liste déroulante ce qui correspond précisément à mon matériel : "Speed & Distance (2011) - ONmiles - W 500 SD / CW 500 SD / CW 500 SD PC" j'obtiens les messages d'erreur suivants dans l'interface graphique de Géonaute Software :

No device detected. Plug your device

Puis

Import failed

Puis

Cannot find ". Make sure the path is correct.

Problème de chemin, de communication entre logiciel, ordi, dongle ANT+ et montre... que je ne sais comment résoudre...

#1 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 24/11/2014, à 20:25

Sorbus
Réponses : 26

Voici le résultat de dmesg, le dongle de la montre étant branché :

[  336.760137] usb 2-2: new full-speed USB device number 3 using ohci-pci
[  336.935055] usb 2-2: New USB device found, idVendor=0fcf, idProduct=1008
[  336.935068] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  336.935076] usb 2-2: Product: ANT USBStick2
[  336.935083] usb 2-2: Manufacturer: Dynastream Innovations
[  336.935089] usb 2-2: SerialNumber: 093
[  336.945144] usb_serial_simple 2-2:1.0: suunto converter detected
[  336.945373] usb 2-2: suunto converter now attached to ttyUSB1

#2 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 24/11/2014, à 21:15

Sorbus
Réponses : 26
$ ls -l /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 1 nov.  24 10:09 /dev/ttyUSB1

#3 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 24/11/2014, à 22:27

Sorbus
Réponses : 26

Sans faire aucune commande, branche une clef usb ou un disque externe ; tu verras qu'il ne monte pas automatiquement (sauf si tu te mets d'abord en root, ce qui serait une mauvaise idée).

Ben... Je viens de brancher un disque dur externe... Je ne me suis pas mis en root... et il s'est monté automatiquement, avec ses différentes partitions. Et il me semble qu'il en va de même quand je branche une clé usb... Sinon, je m'en serai rendu compte...

#4 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 25/11/2014, à 15:50

Sorbus
Réponses : 26

@ moko138
Je propose de poursuivre ici l'aspect de la discussion concernant l'appartenance à root des sous-répertoires de /media
J'essayerai là de répondre dès que possible à ta question.

@ gl38

$ sudo adduser sorbus dialout
[sudo] password for sorbus: 
Ajout de l'utilisateur `sorbus' au groupe `dialout'...
Ajout de l'utilisateur sorbus au groupe dialout
Fait.
sudo chmod 777 /dev/ttyUSB1

fait aussi.

Après ces deux petites manip, le résultat est le même qu'indiqué dans mon premier post de cette discussion : le logiciel "Geonaute Software" fonctionnant sous Wine ne "voit" pas la montre, et la monte ne "voit" pas l'ordinateur ("ordinateur manquant").

#5 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 25/11/2014, à 20:01

Sorbus
Réponses : 26

Est-ce que la montre se monte à chaque essai sur le même port ttyUSB1 ou est-ce que le numéro change ?

Je n'avais pas vérifié ça. Effectivement, le numéro change :

[  643.460066] usb 2-2: new full-speed USB device number 6 using ohci-pci
[  643.635152] usb 2-2: New USB device found, idVendor=0fcf, idProduct=1008
[  643.635169] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  643.635177] usb 2-2: Product: ANT USBStick2
[  643.635183] usb 2-2: Manufacturer: Dynastream Innovations
[  643.635190] usb 2-2: SerialNumber: 093
[  643.643229] usb_serial_simple 2-2:1.0: suunto converter detected
[  643.643649] usb 2-2: suunto converter now attached to ttyUSB0
$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 nov.  25 19:51 /dev/ttyUSB0

groupe dialout aussi, dont l'utilisateur sorbus est désormait membre.

$ sudo chmod 777 /dev/ttyUSB0

... je vais voir le fil indiqué, et continue dans un autre message.

#6 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 25/11/2014, à 21:23

Sorbus
Réponses : 26

J'ai essayé

cat /dev/ttyUSB0

puisque pour l'instant le dongle est reconnu sur ttyUSB0, mais ça ne donne rien.

#7 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 26/11/2014, à 12:18

Sorbus
Réponses : 26

Ça donne ceci :

$ serialclient -p /dev/ttyUSB0
>> Interactive Console <<
Serial_client > 

et clignotement du curseur à la fin de la ligne "Serial_client >", sans rien de plus...

#8 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 26/11/2014, à 12:24

Sorbus
Réponses : 26

@"maman" !

J'ai regardé la page d'accueil de Strava. C'est pour les montre GPS. La mienne ne fait pas GPS.
Par ailleurs, il faut qu'elle soit montée... et c'est semble-t-il l'un des problèmes.

#9 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 26/11/2014, à 12:28

Sorbus
Réponses : 26
Et quand serialclient est lancé, est-ce que la montre voit l'ordinateur ?

Non... j'ai essayé - serialclient lancé - de lancer la recherche de l'ordi via le menu de la montre :
Données > Transfert
Résultat : "ordi manquant"

#10 Re : -1 »  Montre Kalenji (Geonaute) KW 500 SD PC » Le 26/11/2014, à 23:25

Sorbus
Réponses : 26

Je crois aussi wink
Comme il n'y aura pas de réponse autre que "Windows only", nous n'irons pas plus loin.
Et dans l'attente de nouveau, je me passerai de cette connexion de la montre à l'ordi.
Merci pour les tentatives...

#11 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 19/12/2013, à 22:43

Sorbus
Réponses : 157

"INFO : Ce bug va te bloquer quand tu voudras utiliser le plugingarmin avec firefox."

Ne connaissant rien à Garmin-connect ni au plugingarmin, je ne comprends pas ce que signifie "utiliser le plugingarmin avec firefox"...
mais je vais sans doute découvrir...

#12 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 19/12/2013, à 23:04

Sorbus
Réponses : 157

Je viens de tenter la désinstallation, encore un petit bug :

./GFrun.sh: ligne 156 : [: == : opérateur unaire attendu

#13 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 20/12/2013, à 18:53

Sorbus
Réponses : 157

Merci le . nox
J'ai donc utilisé l'option UPDATE et installé la dernière version sans tout désinstaller.
Vu aussi tes explications sur Garmin Connect.
J'ai essayé le téléchargement via Garmin connect ouvert sous Firefox.
J'obtiens un écran similaire au tien, mais :
- l'appareil détecté est nommé "GFrun" et non pas comme sur ton écran "Forerunner ..." (210 dans ton exemple, ce serait 610 chez moi)
- je n'ai pas en-dessous une liste de fichier
- et si je clique "Télécharger toutes les nouvelles activités", j'ai la réponse "No new activities to upload."... alors qu'il y en a.

Je peux toujours exporter les activités vers Garmin-connect en lançant GFrun en local, mais pas les télécharger directement via Garmin-connect

1387561963.png

#14 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 21/12/2013, à 15:05

Sorbus
Réponses : 157

Perso je n'utilise pas Pytrainer mais turtlesport http://doc.ubuntu-fr.org/turtlesport, si j'ai le temps cette semaine je testerai pytrainer

Perso, jusqu'à présent, j'ai utilisé GPS Sport Trace, que j'appréciais beaucoup, mais son développeur semble l'avoir abandonné. Comme il ne pouvait plus être installé sous les version récentes d'Ubutuntu, j'ai continué à le fait fonctionner sous Debian.

Je viens d'installer Pytrainer pour voir. Je vois qu'il dispose maintenant d'une traduction française, ce qui est appréciable.
Je viens aussi d'installer Turtle Sport, qui a aussi maintenant sa version française...

Je testerai les deux.

#15 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 25/12/2013, à 12:28

Sorbus
Réponses : 157

@ le . nox
Pour pouvoir plus facilement te faire des retours utiles avec une config pas trop changeante, je viens de mettre à niveau Ubuntu. Je suis donc maintenant sous Ubuntu 13.10, prêt le moment venu - dans quelques mois - (et quand GFrun sera prêt pour ça) à passer à 14.04 LTS, version qui durera !

Vu rapidement, je n'ai pas noté de différence entre GFrun sous Ubuntu 12.10 (que j'avais jusqu'à hier) et GFrun sous Ubuntu 13.10.

Donc, ma config actuelle :
---
Ubuntu 13.10
---
GFrun 0.5.1
---
Garmin Communicator version 0.3.22
---
Montre Garmin Forerunner 610 "HRM",
avec ceinture capteur "moniteur de fréquence cardiaque",
avec accéléromètre d'une autre marque, mais qui fonctionne avec
avec clé USB Ant Stick
(sans autre capteur)
---
Pytrainer 1.10.0
---
Turtle Sport version 1.5
---

Pour l'instant, j'essaye de bien comprendre le fonctionnement de Garmin connect, de la montre Forerunner 610, et de la communication entre les deux via la clé USB Ant Stick, avec GFrun et Garmin Communicator.

1/ avec GFrun "Pairing" ("apairage" en français ?) fonctionne bien,
2/ Extract.Fit > Garmin.com aussi : je peux envoyer les activités sur Garmin connect et les consulter ainsi
3/ Extract.Fit > Local semble aller aussi : j'ai vu que les fichiers d'activités étaient enregistrés dans /home/sorbus/.config/garmin-extractor/NUMERO_DE_MA_MONTRE/
4/ Je peux importer ensuite une activité dans Pytrainer ou Turtle Sport depuis le dossier "activities.tcx" qui se trouve en local dans ce dossier "NUMERO_DE_MA_MONTRE
5/ Par ailleurs, depuis Garmin Connect ouvert sous Firefox, je peux voir une liste d'activités en cliquant sur "Télécharger les activités sélectionnées" (mais je ne vois là que les activités existantes déjà envoyées vers Garmin connect via GFrun)

Mais je confirme deux bugs :
1/ le premier mineur : lorsque je clique sur "Télécharger" depuis Garmin connect, le nom de l'appareil détecté est "GFrun" et pas "Forerunner 610"
2/ et par "Télécharger" depuis "Garmin connect", je ne vois pas les nouvelles activités et ne peut donc pas les télécharger. Si je clique sur "Télécharger toutes les nouvelles activités", le message est toujours "No new activities to upload."... alors qu'il y en a.
3/ je note que je ne peux pas non plus télécharger depuis "Garmin connect" les activités que j'ai déjà envoyé via GFrun puis supprimé sur Garmin connect.

Voilà pour l'instant.
(je n'ai pas non plus compris s'il était possible depuis Pytrainer d'accéder aux données de la montre plus directement (il y a dans le menu de Pytrainer "Outils>Plugins pour les périphériques GPS", je n'ai pas non plus étudié ça; mais c'est une question qui ne concerne pas directement GFrun, donc hors sujet)

#16 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 04/01/2014, à 11:43

Sorbus
Réponses : 157

Je crois en avoir compris un peu plus. Des bugs de mon message précédent, il n'en reste que deux; ceux-ci :

1/ le premier mineur : lorsque je clique sur "Télécharger" depuis Garmin connect, le nom de l'appareil détecté est "GFrun" et pas "Forerunner 610"
3/ je note que je ne peux pas non plus télécharger depuis "Garmin connect" les activités que j'ai déjà envoyé via GFrun puis supprimé sur Garmin connect.

Car pour ce qui est de celui-ci :

2/ et par "Télécharger" depuis "Garmin connect", je ne vois pas les nouvelles activités et ne peut donc pas les télécharger. Si je clique sur "Télécharger toutes les nouvelles activités", le message est toujours "No new activities to upload."... alors qu'il y en a.

Maintenant, je vois les nouvelles activités quand il y en a... Mais j'ai compris qu'il fallait d'abord faire par GFrun "Extract.Fit > Garmin.com", puis utiliser ensuite le bouton "Télécharger" de la page "Garmin connect"...

Je vais continuer à tester peu à peu pour mieux comprendre

#17 Re : -1 »  GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT » Le 27/11/2014, à 11:10

Sorbus
Réponses : 157

Je laisse ce message à tout hasard.

Je cherche à récupérer les données d'une montre Geonaute avec son dongle ANT+
Ce n'est pas une montre Garmin... Il est donc probable que GFrun ne soit pas fait pour...
Mais comme c'est le même principe, il y a peut-être une solution voisine...

La clé est du modèle 1 (avec pour seul différence apparente l'inscription "Geonaute" au lieu de "Garmin")
Le fabriquant de la clé est le même "Dynastream Innovations"

Résultat de lsusb concernant la clé :

Bus 002 Device 003: ID 0fcf:1008 Dynastream Innovations, Inc. Mini stick Suunto

Résulat de usb-devices concernant la clé :

T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
P:  Vendor=0fcf ProdID=1008 Rev=01.00
S:  Manufacturer=Dynastream Innovations
S:  Product=ANT USBStick2
S:  SerialNumber=093
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=usb_serial_simple
$ ls /etc/udev/rules.d/
51-garmin.rules  70-persistent-cd.rules  70-persistent-net.rules  ant-usbstick2.rules  README
$ cat $HOME/GFrun/logs/DIAG
GFrun -  - 0.5.1 
Linux sorbus-eMachines-E627 3.5.0-45-generic #68-Ubuntu SMP Mon Dec 2 21:58:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID:	Ubuntu
Description:	Ubuntu 12.10
Release:	12.10
Codename:	quantal
1 ======================================= date 
2013-12-22_1521
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1009 Rev=01.00
3 ======================================= cat $H_GFrun/logs/IDs
3872799033
3872799033
4 ======================================= cat /etc/udev/rules.d/ant-usbstick2.rules
# This files changes the mode of the Dynastream ANT UsbStick2 so all users 
# can read and write to it.
#
# This file should go into '/etc/udev/rules.d'. Note that this should go in
# at a late stage, probably after everyting else, but at least after 70 to
# allow the usb attributes to be populated, so don't change the file so it
# gets sorted before that stage.
#
# If you do not want all users to be able to read and write to your usb stick
# you might want to adjust the mode to 0660 and restrict it to a group of
# users with GROUP="ant" or the mode to 0600 and restrict it to a single user
# with OWNER="user".
#
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1008", MODE="0666", SYMLINK+="ttyANT2", ACTION=="add"
SUBSYSTEM=="usb", ATTR{idVendor}=="0fcf", ATTR{idProduct}=="1009", MODE="0666", SYMLINK+="ttyANT3", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-cd.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
7 ======================================= lsmod
Module                  Size  Used by
rfcomm                 46620  0 
bnep                   18141  2 
parport_pc             32689  0 
bluetooth             209438  10 rfcomm,bnep
ppdev                  17074  0 
joydev                 17458  0 
snd_hda_codec_realtek    78147  1 
snd_hda_intel          33492  3 
snd_hda_codec         134213  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              17699  1 snd_hda_codec
snd_pcm                96668  2 snd_hda_intel,snd_hda_codec
snd_seq_midi           13325  0 
snd_rawmidi            30513  1 snd_seq_midi
kvm_amd                55605  0 
snd_seq_midi_event     14900  1 snd_seq_midi
kvm                   414111  1 kvm_amd
snd_seq                61555  2 snd_seq_midi,snd_seq_midi_event
uvcvideo               76750  0 
videobuf2_core         32852  1 uvcvideo
snd_timer              29426  2 snd_pcm,snd_seq
videodev              120310  2 uvcvideo,videobuf2_core
videobuf2_vmalloc      12861  1 uvcvideo
snd_seq_device         14498  3 snd_seq_midi,snd_rawmidi,snd_seq
videobuf2_memops       13405  1 videobuf2_vmalloc
lib80211_crypt_tkip    17380  0 
psmouse               100424  0 
snd                    78921  15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
wl                   3074773  0 
edac_core              52452  0 
radeon                900791  3 
edac_mce_amd           23304  0 
serio_raw              13216  0 
sp5100_tco             13698  0 
soundcore              15048  1 snd
k8temp                 12979  0 
ttm                    83596  1 radeon
i2c_piix4              13168  0 
drm_kms_helper         49113  1 radeon
snd_page_alloc         18485  2 snd_hda_intel,snd_pcm
drm                   288972  5 radeon,ttm,drm_kms_helper
i2c_algo_bit           13414  1 radeon
cfg80211              206797  1 wl
sparse_keymap          13891  0 
shpchp                 37109  0 
lib80211               14382  2 lib80211_crypt_tkip,wl
video                  19391  0 
wmi                    19071  0 
mac_hid                13206  0 
lp                     17760  0 
parport                46346  3 parport_pc,ppdev,lp
ahci                   25721  5 
libahci                31273  1 ahci
atl1c                  41102  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2                                  0.1.3-5                                   amd64        GLib wrapper around libusb1
ii  libusb-0.1-4:amd64                        2:0.1.12-23                               amd64        userspace USB programming library
ii  libusb-1.0-0:amd64                        2:1.0.12-2                                amd64        userspace USB programming library
rc  libusbmuxd1                               1.0.7-2ubuntu0.1                          amd64        USB multiplexor daemon for iPhone and iPod Touch devices - library
ii  libusbmuxd2                               1.0.8-1ubuntu0.1                          amd64        USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.3
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 696
drwxr-xr-x 2 root root   4096 déc.  21 11:50 .
drwxr-xr-x 3 root root   4096 août  23  2012 ..
lrwxrwxrwx 1 root root     37 déc.  18 00:24 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
lrwxrwxrwx 1 root root     39 déc.  21 11:50 libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
-rw-r--r-- 1 root root   6080 nov.  29  2012 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root 100736 nov.   5  2012 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 105440 nov.   5  2012 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  72048 nov.   5  2012 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  80576 nov.   5  2012 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 329824 nov.   3 09:21 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/

Si je tente  "pairing" avec GFrun, ça commence plutôt bien :

>>> F_extractor_getkey
<<< Dongle ANT+ is plugged : OK 
Driver available: [<class ant.base.driver.SerialDriver at 0x7f7a978b19a8>, <class ant.base.driver.USB2Driver at 0x7f7a9766b0b8>, <class ant.base.driver.USB3Driver at 0x7f7a9766b120>]
 - Using: ant.base.driver.SerialDriver
Serial information:
name:             /dev/ttyUSB0
port:             /dev/ttyUSB0
baudrate:         115200
bytesize:         8
parity:           N
stopbits:         1
timeout:          None
writeTimeout:     None
xonxoff:          False
rtscts:           False
dsrdtr:           False
interCharTimeout: None
Request basic information...
  Capabilities:  array('B', [8, 3, 0, 186, 54, 0])
Starting system...
Key done...
Searching...

... mais ça se termine moins bien :

Starting system...
Key done...
Searching...
Traceback (most recent call last):
  File "/home/bruno/GFrun/tools/extractor/extractor_getkey.py", line 313, in main
    g.start()
  File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 202, in start
    self._main()
  File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 131, in _main
    if self.on_authentication(beacon):
  File "/home/bruno/GFrun/tools/extractor/extractor_getkey.py", line 172, in on_authentication
    serial, name = self.authentication_serial()
  File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 337, in authentication_serial
    self._serial_number))
  File "/home/bruno/GFrun/tools/extractor/ant/fs/manager.py", line 178, in _send_command
    self._channel.send_acknowledged_data(data)
  File "/home/bruno/GFrun/tools/extractor/ant/easy/channel.py", line 100, in send_acknowledged_data
    self.wait_for_event([Message.Code.EVENT_TRANSFER_TX_COMPLETED])
  File "/home/bruno/GFrun/tools/extractor/ant/easy/channel.py", line 51, in wait_for_event
    return wait_for_event(ok_codes, self._node._events, self._node._event_cond)
  File "/home/bruno/GFrun/tools/extractor/ant/easy/filter.py", line 65, in wait_for_event
    return wait_for_message(match, process, queue, condition)
  File "/home/bruno/GFrun/tools/extractor/ant/easy/filter.py", line 58, in wait_for_message
    raise AntException("Timed out while waiting for message")
AntException: Timed out while waiting for message
Interrupted: Timed out while waiting for message
Press [Enter] key to continue...

Bien sûr, le code de GFrun est fait pour des montres Garmin... raison pour laquelle sans doute, l'authentification qui suit

Starting system...
Key done...
Searching...

ne peut pas fonctionner, et on ne passe pas à la suite qui devrait être quelque chose comme :

Authenticating with GARMIN SWIM (numéro)
 - Passkey: OK

Mon intention n'est évidemment pas d'utiliser cette montre avec Garmin connect... mais si je pouvais faire un "Extract.Fit >> Local" ça serait bien... Est-ce possible avec quelques aménagements du code de GFrun ?

... au cas où...

#18 -1 »  Sous-répertoire de /media : à qui appartiennent-ils ? root... user ? » Le 25/11/2014, à 15:48

Sorbus
Réponses : 6

Du fait d'un échange annexe à une autre discussion, et pour distinguer les sujets, j'ouvre cette discussion pour résoudre la question mentionnée dans ce message :

moko138 a écrit :

Que /media appartienne à root est un truisme, puisque, à ma connaissance, c'est vrai pour toutes les distributions gnu/linux.

Par contre, que les sous-répertoires de /media appartiennent, chez vous, à root, me semble une anomalie dont il y a lieu de se soucier.
D'ailleurs, dans la discussion mentionnée par sorbus, #13 on voit que ONMOVE51-71 appartient à l'$USER "denis" et non à root.
  Mais vous m'objecterez que c'est une 12.04.
  Alors oui, Guy, j'ai aussi installé une 14.04 (pas chez moi) et j'utilise souvent une LMDE : /media/user y appartient bien à user..., de même que les points de montages créés automatiquement à l'insertion de clefs et de disques.
  D'où l'intérêt du chown et autres commandes listées plus haut.

  Mais puisque que vous m'assurez que chez vous, en session non-root, les clefs et DDE montent automatiquement dans des répertoires root, si vous aviez le temps, l'un et l'autre, de poster les retours complets (commandes incluses) de

ls -la /media && mount && ls -la /media/$USER

et de

dmesg | tail -n 20

le tout passé une dizaine de secondes après le branchement d'une clef ou d'un DDE, je vous en serais très reconnaissant. Ça me permettrait de comprendre comment vos clefs et disques montent malgré un schéma non canonique.
  Merci !

#19 Re : -1 »  Sous-répertoire de /media : à qui appartiennent-ils ? root... user ? » Le 25/11/2014, à 21:35

Sorbus
Réponses : 6

@ moko138

Voilà chez moi, avec ce soir branché en USB un GPS de rando Garmin et le Dongle d'une montre Geonaute...
... et en interne, plusieurs partitions de mon DD, dont une qui accueille un système Debian (que j'utilise de temps en temps en alternance avec Ubuntu :

$ ls -la /media && mount && ls -la /media/$USER
total 24
drwxr-xr-x   6 root root 4096 déc.  27  2013 .
drwxr-xr-x  24 root root 4096 sept.  6 12:37 ..
drwxr-x---+  2 root root 4096 nov.  24 23:30 sorbus
drwxr-xr-x   2 root root 4096 déc.  30  2010 garmin
drwxrwxrwx   5 root root 4096 août   5  2013 Home_Debian
drwx------   2 root root 4096 janv. 29  2013 Ubuntu 12.04.1 LTS amd64
/dev/sda2 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda7 on /media/Home_Debian type ext4 (rw)
/dev/sda3 on /home type ext4 (rw)
/dev/sda5 on /home/photos type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=sorbus)
total 8
drwxr-x---+ 2 root root 4096 nov.  24 23:30 .
drwxr-xr-x  6 root root 4096 déc.  27  2013 ..
$ lsb_release -d
Description:	Ubuntu 14.04.1 LTS

#20 Re : -1 »  Sous-répertoire de /media : à qui appartiennent-ils ? root... user ? » Le 25/11/2014, à 21:42

Sorbus
Réponses : 6

Je complète, toujours avec - branché en USB - un GPS de rando Garmin et le Dongle d'une montre Geonaute...

$ dmesg | tail -n 20
[   91.592102] usb 2-2: new full-speed USB device number 3 using ohci-pci
[   91.778731] usb 2-2: New USB device found, idVendor=0fcf, idProduct=1008
[   91.778740] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   91.778744] usb 2-2: Product: ANT USBStick2
[   91.778748] usb 2-2: Manufacturer: Dynastream Innovations
[   91.778751] usb 2-2: SerialNumber: 093
[   91.821265] usbcore: registered new interface driver usbserial
[   91.821989] usbcore: registered new interface driver usbserial_generic
[   91.822982] usbserial: USB Serial support registered for generic
[   91.845521] usbcore: registered new interface driver usb_serial_simple
[   91.856071] usbserial: USB Serial support registered for zio
[   91.856453] usbserial: USB Serial support registered for funsoft
[   91.856479] usbserial: USB Serial support registered for flashloader
[   91.856495] usbserial: USB Serial support registered for vivopay
[   91.856511] usbserial: USB Serial support registered for moto_modem
[   91.856526] usbserial: USB Serial support registered for hp4x
[   91.856542] usbserial: USB Serial support registered for suunto
[   91.856559] usbserial: USB Serial support registered for siemens_mpi
[   91.856594] usb_serial_simple 2-2:1.0: suunto converter detected
[   91.878536] usb 2-2: suunto converter now attached to ttyUSB0

#21 -1 »  [Résolu] mise à niveau de 12.10 [à 13.04] direct à 13.10 (en déc 2013) » Le 23/12/2013, à 11:07

Sorbus
Réponses : 9

Bonjour,

Avec un peu de retard... j'aimerais passer de 12.10 (Quantal Quetzal) à 13.04 (Raring Ringtail).
L'utilitaire de "mise à niveau/mise à jour" ne propose une mise à jour que vers 13.10, ce qui est bien sûr impossible.
Est-ce normal ? Est-ce qu'il y a une solution (sans réinstallation complète) ?

Edit : Je viens de découvrir cette info que j'ignorai :

A partir de la version 13.04 incluse, la durée de support des versions non LTS passe de 18 à 9 mois.

L'explication est sans doute là... On ne doit plus pouvoir passer à 13.04 via le gestionnaire de "mise à jour/mise à niveau" depuis début décembre. J'ai raté le train... Dommage qu'ils n'aient pas prévu une petite période de transition. 12.10 est supporté jusqu'en avril 2014, 13.04 jusqu'en janvier 2014... et on ne peut déjà plus mettre à niveau directement de l'un à l'autre.

[je prévoyais ensuite une mise à niveau vers 13.10... Je devrai procéder autrement...]

#22 Re : -1 »  [Résolu] mise à niveau de 12.10 [à 13.04] direct à 13.10 (en déc 2013) » Le 24/12/2013, à 10:58

Sorbus
Réponses : 9

Salut les amis. Je viens de souscrire au bug sur Launchpad. Depuis ce matin, il n'a donc plus le statut "New", mais le statut "Confirmed"... Mais son "indice de chaleur" (bug heat) n'est pour l'instant que de 8... Il faudrait qu'une partie des "baisés de la planète" viennent y souscrire aussi pour le confirmer davantage...

#23 Re : -1 »  [Résolu] mise à niveau de 12.10 [à 13.04] direct à 13.10 (en déc 2013) » Le 24/12/2013, à 14:39

Sorbus
Réponses : 9

@jeanjd63
@malbo

J'ai suivi vos liens, vu vos propositions et aussi le message d'urustu, envoyé la même commande au terminal :

sudo do-release-upgrade  -p

Et maintenant :

$ uname -r
3.11.0-15-generic
$ cat /proc/version
Linux version 3.11.0-15-generic (buildd@batsu) (gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu8) ) #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013
$ cat /etc/issue
Ubuntu 13.10 \n \l

... je suis donc sous 13.10, ce que je souhaitais... La mise à niveau s'est déroulée sans problème, en sautant donc l'étape de 13.04.

J'ai seulement du faire le nécessaire pour avoir à nouveau le clavier en azerty et non en qwerty :

$ setxkbmap fr

Merci à tous !

#24 Re : -1 »  [Rés★lu] Historique des Mises à Jour » Le 10/01/2014, à 21:35

Sorbus
Réponses : 20

Merci de le ressortir... J'avais besoin de m'en souvenir pour vérifier en j'en étais des installations faites sur un ordi fonctionnant sous antiX... Je verrai ça dimanche !