Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#126 Le 24/04/2014, à 17:27

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour pathans1505

Quelle clef utilises tu ?
Modèle 1
41GRgVe-FML._SY300_.jpg

Modèle 2
Ant%20Stick%20Two.jpg?w=430&h=430&a=7

voici quelques pistes a suivre, peux tu faire un retour des lignes suivante.
Utilise la balise <> code dans la barre d'outil du forum pour coller tes lignes de codes, c'est plus facile à lire ...  ;o)

RQ : Connecte ta clef ANT+ sur ton PC avant de lancer ces lignes.

lsusb
usb-devices
ls /etc/udev/rules.d/
cat $HOME/GFrun/logs/DIAG

@+ et Bon running

Dernière modification par l e . n o x (Le 24/04/2014, à 17:36)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#127 Le 28/04/2014, à 19:14

ewfzapp

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir à tous,

J'attrape le fil en plein vol; juste pour vous dire que je n'arrive plus a extraire les données de ma 310xt directement vers Garmin Connect.
je n'arrive qu'a les extraires sur mon pc, puis les importer a partir du menu importer (ou telecharger) de garmin connect.
est ce normal? existe t il  un moyen que ca remarche comme avant, cad directe de ma montre a garmin en parssant par gfrun??
merci a tous...
Super boulot!


www.indigenecreations.fr

Hors ligne

#128 Le 28/04/2014, à 19:38

pathans1505

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

voici ce que ça donne



=============================================
ERROR : Key GARMIN Forerunner - NOT FOUND -

PLease check your setting HARDWARE / SOFTWARE.
=============================================
Press [Enter] key to continue...
>>> F_Path
Vpath : /home/pathans1505/GFrun
>>> F_Diag
DIAG FONCTION
===================================================================
rm -f $H_conf_Gextractor/$NUMERO_DE_MA_MONTRE/authfile
===================================================================
No LSB modules are available.
cat: /home/pathans1505/GFrun/logs/IDs: Aucun fichier ou dossier de ce type
Press [Enter] key to continue...

patrick


il y a quelques temps, le terminal était pour moi lié à l'aviation civile.

Hors ligne

#129 Le 28/04/2014, à 19:42

pathans1505

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

au fait, j'utilise la clé 1
merci d'avance

patrick


il y a quelques temps, le terminal était pour moi lié à l'aviation civile.

Hors ligne

#130 Le 28/04/2014, à 21:48

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

bonsoir,

@pathans1505 :
Utilise la balise <> code dans la barre d'outil du forum pour coller tes lignes de codes, c'est plus facile à lire ...  ;o)

RQ : Connecte ta clef ANT+ sur ton PC avant de lancer ces lignes.

lsusb

puis

usb-devices

puis

ls /etc/udev/rules.d/

puis

cat $HOME/GFrun/logs/DIAG

@ewfzapp : regarde ici et bon running @ toi wink
http://forum.ubuntu-fr.org/viewtopic.ph … #p16312151


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#131 Le 01/05/2014, à 19:06

Herve_HKey

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Salut le.nox, salut à tous !

J'étais, jusqu'à fort récemment, un utilisateur comblé de GFrun, qui me permettait de transférer les données de ma Forerunner 310XT vers mon ordinateur (sous Ubuntu 13.10), mais j'ai récemment fait la mise à jour de l'OS vers Ubuntu 14.04 LTS, ignorant que j'étais de l'impossibilité d'utiliser GFrun sous Ubuntu 14.04 ... Je me retrouve maintenant incapable de récupérer les données de la Forerunner sur mon ordinateur. J'ai essayé, à tout hasard, d'installer le patch suggéré par le.nox (installation de GcpUploader-2014.03.01), mais rien n'y fait : depuis que je suis sous Ubuntu 14.04, quand je lance GFrun, que je sélectionne l'option 6 du menu (« 6. Extract.Fit >> Local...........(GFrun.sh -el ) ») après avoir branché le dongle ANT+ sur un port USB et allumé la montre, GFrun m'abandonne en rase campagne, toujours avec le même message d'erreur qu'avant installation du patch :

-------------┐
CHOICE : 6
-------------┘
>>> F_Script
.....................>>>>>>> GFrun  <<<<<<................

 ==============================================================
 GFrun - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT 
 ==============================================================
   : '######...'########.'########..'##....'##.'##... ##:
   :'##... ##.. ##....... ##.... ##. ##.... ##. ###.. ##:
   : ##:::..::: ##::::::: ##:::: ##: ##:::: ##: ####: ##:
   : ##..'####. ######... ########.. ##.... ##. ## ## ##.
   : ##::: ##:: ##...:::: ##.. ##::: ##:::: ##: ##. ####:
   : ##... ##.. ##....... ##... ##.. ##.... ##. ##.. ###:
   :  ######::: ##::::::: ##:::. ##:. #######:: ##::. ##:
   :....................................................:
                                                    0.5.1
 ==============================================================
 Garmin-Forerunner-610-Extractor - garminplugin - gcpuploader 
 ==============================================================

                        GFrun.sh -el
              """""
              |c .
               \ _/
            ___/(  /(
           /--/ \\//
       __ )/ /\/ \/
       -.\  //\\
         \\//  \\
          \/    \\
                 \\
                  --
                 0.5.1
GFrun/GFrun.sh: line 171: [: ==: unary operator expected
====================================================
Wget: https://github.com/xonel/GFrun/raw//GFrun/GFrun.sh
GFrun.sh -el
Vbranche = 
====================================================


>>> F_Xterm_Geometry
=== /bin/bash /home/herve/GFrun/GFrun.sh -el
>>> M_Main

>>> F_extractor
=== /home/herve/GFrun/logs/extractorLogs
<<< Dongle ANT+ is plugged : OK 
Driver available: [<class ant.base.driver.SerialDriver at 0x7f2b9eaa68d8>, <class ant.base.driver.USB2Driver at 0x7f2b9eaa6f58>, <class ant.base.driver.USB3Driver at 0x7f2b9e85b050>]
 - Using: ant.base.driver.SerialDriver
Traceback (most recent call last):
  File "/home/herve/GFrun/tools/extractor/garmin.py", line 339, in main
    g = Garmin(options.upload)
  File "/home/herve/GFrun/tools/extractor/garmin.py", line 136, in __init__
    Application.__init__(self)
  File "/home/herve/GFrun/tools/extractor/ant/fs/manager.py", line 82, in __init__
    self._node = Node()
  File "/home/herve/GFrun/tools/extractor/ant/easy/node.py", line 48, in __init__
    self.ant = Ant()
  File "/home/herve/GFrun/tools/extractor/ant/base/ant.py", line 59, in __init__
    self._driver.open()
  File "/home/herve/GFrun/tools/extractor/ant/base/driver.py", line 99, in open
    raise DriverException(e)
DriverException: could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0'
Interrupted: could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0'
Traceback (most recent call last):
  File "/home/herve/GFrun/tools/extractor/garmin.py", line 358, in <module>
    sys.exit(main())
  File "/home/herve/GFrun/tools/extractor/garmin.py", line 354, in main
    g.stop()
UnboundLocalError: local variable 'g' referenced before assignment
Vpath : /home/herve/GFrun
Press [Enter] key to continue...

(et quand je presse « Enter » comme demandé, je sors de la session GFrun)
Les « permission denied » m'ont incité à essayer de lancer GFun en sudo, mais sans plus de succès.

Ma question : est-ce normal (i.e. : GFrun n'est pas supporté sous Ubuntu 14.04, point à la ligne) ?
Si non : quelqu'un a-t-il une idée de l'origine de mes problèmes ? Si oui : une nouvelle version de GFrun, pour Ubuntu 14.04, est-elle prévue ?...

Merci d'avance !

Hors ligne

#132 Le 01/05/2014, à 19:46

Herve_HKey

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Eh bien voilà, les qualités psychanalytiques de l'exercice d'écriture ... En relisant mon post, je me suis dit que ça pourrait être une bonne idée de faire un Google sur le message d'erreur « DriverException: could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0' », et mes lectures m'ont appris que la commande :

    sudo chmod 777 /dev/ttyUSB0

allait peut-être me permettre de débloquer la situation ... et ça marche !
(N.B. : il faut taper cette commande après avoir branché le dongle ANT+, et avant de lancer GFrun)

Donc si je résume : sous Ubuntu 14.04 LTS, après installation du patch préconisé par le.nox et en tapant ce chmod avant de lancer GFrun, le transfert de données depuis ma Forerunner 310XT marche sans problème.

         Hervé, qui monologue

Dernière modification par Herve_HKey (Le 01/05/2014, à 19:51)

Hors ligne

#133 Le 07/05/2014, à 23:29

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir,

GFrun 0.5.2 Disponible en version Dev :

wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh

NOTES :
Il est possible de lancer GFrun en utilisant 2 méthodes :

   1) Via le Dash en recherchant GFrun (et hop on déplace l'icone dans la barre Unity)
   2) Via un terminal en tapant GFrun (respecter la casse car il existe aussi un gfrun ;o)

Voici les 3 differences entre GFrun (Icone Bleu) | GFrunS (Icone Rouge) | GFrunG (Icone Vert)
Gfrun.pngGFrunS.pngGFrunG.png

   - GFrun (Icone Bleu) = GFrun en mode User (sans sudo).
   - GFrunS (Icone Rouge) = GFrun en mode superAdmin (sudo).
   - GFrunG (Icone Vert) = GFrun en mode user Graphique.


Depuis "Ubuntu >=13.10" il y a des problèmes de droit sur les "/dev/ttyUSBx" comme la signaler "Herve_HKey".
Perso pour contourner ce problème j utilise la version graphique GFrunG et je coche la case "sudo" ou la version GFrunS ;o)

Bon entraînement @ tous

Dernière modification par l e . n o x (Le 07/05/2014, à 23:47)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#134 Le 11/05/2014, à 20:02

Daniel Raybaut

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir,

Bravo pour le boulot sur GFrun et les informations précieuses fournies sur le forum !!

Tout fonctionne pour moi avec une 310XT et la 12.04 LTS, avec les dernières versions installées du garminplugin.
Seul problème, l'upload local.Fit -> garmin.com qui renvoie l'erreur de credentials suivante :

=============================================
 LOCAL > ...> Upload Activities on going >... > GARMIN.COM
=============================================
 Script >>> python /home/macos/GFrun/tools/pygupload/gupload.py -v 1 2014-05-11_*
DEBUG:root:Using credentials from '/home/macos/.guploadrc'.
DEBUG:root:Username: ******
DEBUG:root:Password: *********
DEBUG:root:Filename: 2014-05-11_10-11-19_4_716.fit
DEBUG:root:File exists.
DEBUG:root:File Extension: .fit
DEBUG:root:File '2014-05-11_10-11-19_4_716.fit' extension '.fit' is valid.
CRITICAL:root:LOGIN FAILED - please verify your login credentials

Où le login est celui qui m'est fourni par Garmin.connect dans la procédure de récupération du login oublié.
Avec Firefox, j'arrive à uploader les données comme expliqué dans le forum, mais pas à partir de GFrun.

Après plusieurs tentatives de réinitialisation de mdp, toujours le même problème, et je ne veux pas changer de login car mon historique est sur le username en question.

Merci pour votre aide

Hors ligne

#135 Le 11/05/2014, à 21:10

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir Daniel Raybaut ;o)

Ton problème d'identification viens d'ici :
http://forum.ubuntu-fr.org/viewtopic.ph … #p16126601

Pour le résoudre 2 solutions, soit tu appliques le patch suivant :

wget https://pypi.python.org/packages/source/G/GcpUploader/GcpUploader-2014.03.01.tar.gz &&
tar -xvf GcpUploader-2014.03.01.tar.gz GcpUploader-2014.03.01/gupload.py GcpUploader-2014.03.01/lib/UploadGarmin.py &&
mv -f ./GcpUploader-2014.03.01/gupload.py ~/GFrun/tools/pygupload &&
mv -f ./GcpUploader-2014.03.01/lib/UploadGarmin.py ~/GFrun/tools/pygupload

Soit tu installes la nouvelle version GFrun 0.5.2 (Dev) :

wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh

Bon fin de week end et bon running @ toi ;o)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#136 Le 12/05/2014, à 20:23

Daniel Raybaut

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Merci le.nox, mais aucune des 2 méthodes n'a fonctionné chez moi, et même un retour arrière ne semble pas probant.
J'ai peut être un autre soucis...

Dans tous les cas, voici l'erreur rencontrée :

>>> F_Upload_Gconnect_Go
=============================================
 LOCAL > ...> Upload Activities on going >... > GARMIN.COM
=============================================
 Script >>> python /home/macos/GFrun/tools/pygupload/gupload.py -v 1 2014-05-11_*
Traceback (most recent call last):
  File "/home/macos/GFrun/tools/pygupload/gupload.py", line 28, in <module>
    import UploadGarmin
  File "/home/macos/GFrun/tools/pygupload/UploadGarmin.py", line 32, in <module>
    import requests
ImportError: No module named requests
>>> F_Upload_Gconnect_Go

Pour le retour arrière, je relance la commande :

wget -N https://github.com/xonel/GFrun/raw/GFrun/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh

Hors ligne

#137 Le 13/05/2014, à 08:35

Daniel Raybaut

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

En lisant complètement le post http://forum.ubuntu-fr.org/viewtopic.ph … #p16126601, je crois comprendre qu'il me faut avoir de nouvelles activités et que l'erreur rencontrée est normale.

Mais avec de nouvelles activités, je rencontre le même problème, y compris avec la version de dev.

Dernière modification par Daniel Raybaut (Le 13/05/2014, à 17:07)

Hors ligne

#138 Le 13/05/2014, à 20:24

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir Daniel Raybaut smile

Ton 1er Problème etait un problème d'identification, tres probablement lié a la version GFrun 0.5.1

CRITICAL:root:LOGIN FAILED - please verify your login credentials

Le 2eme problème d’après les traces etait qu'il n y avait pas d'activite a cette date :

ImportError: No module named requests

A noter que dans la version GFrun 0.5.2 (Dev) ce BUG n'existe plus.
GFrun recherche et informe de la présence ou pas des activités sans Crasher.

La version GFrun 0.5.2 (Dev) corrige quelques bugs et possède le patch pour la nouvelle identification sur garminConnect.
Je te conseille d'utiliser celle la après une désinstallation complète de GFrun 0.5.1 wink

Peux tu faire un retour du fichier diag suivant avant désinstallation 0.5.1 et apres l'install 0.5.2:

cat $HOME/GFrun/logs/DIAG

Bonne soirée

Dernière modification par l e . n o x (Le 13/05/2014, à 20:28)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#139 Le 15/05/2014, à 09:09

Daniel Raybaut

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour,

Voici le contenu du diag après install de la 0.5.2, désolé je suis allé trop vite et je n'ai pas fait le diag avant désinstallation de la 0.5.1.
Pour installer la 0.5.2, j'ai désinstallé la précédente (U) puis installé la version stable à partir de la 0.5.2 et fait un update.

GFrun -  - 0.5.2 
Linux DELL8300LX 3.5.0-18-generic #29-Ubuntu SMP Wed Oct 24 19:51:55 UTC 2012 i686 i686 i386 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-3.1-ia32:cxx-3.1-noarch:cxx-3.2-ia32:cxx-3.2-noarch:cxx-4.0-ia32:cxx-4.0-noarch:desktop-3.1-ia32:desktop-3.1-noarch:desktop-3.2-ia32:desktop-3.2-noarch:desktop-4.0-ia32:desktop-4.0-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-3.1-ia32:graphics-3.1-noarch:graphics-3.2-ia32:graphics-3.2-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-3.2-ia32:printing-3.2-noarch:printing-4.0-ia32:printing-4.0-noarch:qt4-3.1-ia32:qt4-3.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.4 LTS
Release:	12.04
Codename:	precise
1 ======================================= date 
2014-05-15_0959
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1008 Rev=01.00
3 ======================================= cat $H_GFrun/logs/DIAG
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/
70-persistent-cd.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
7 ======================================= lsmod
Module                  Size  Used by
nls_iso8859_1          12617  0 
uas                    17744  0 
usb_storage            39719  0 
arc4                   12473  2 
rfcomm                 38103  0 
joydev                 17393  0 
bnep                   17790  2 
bluetooth             189543  10 rfcomm,bnep
binfmt_misc            17292  1 
hid_microsoft          12760  0 
ppdev                  12849  0 
dcdbas                 14098  0 
snd_emu10k1_synth      12963  0 
snd_emux_synth         33455  1 snd_emu10k1_synth
snd_seq_virmidi        13309  1 snd_emux_synth
snd_seq_midi_emul      13526  1 snd_emux_synth
snd_emu10k1           133262  3 snd_emu10k1_synth
snd_ac97_codec        106082  1 snd_emu10k1
ac97_bus               12670  1 snd_ac97_codec
snd_pcm                81052  2 snd_emu10k1,snd_ac97_codec
snd_page_alloc         14108  2 snd_emu10k1,snd_pcm
snd_util_mem           13786  2 snd_emux_synth,snd_emu10k1
snd_hwdep              13276  2 snd_emux_synth,snd_emu10k1
snd_seq_midi           13132  0 
snd_rawmidi            25425  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_seq_midi_event     14475  2 snd_seq_virmidi,snd_seq_midi
snd_seq                51568  5 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi,snd_seq_midi_event
microcode              18395  0 
snd_timer              28931  3 snd_emu10k1,snd_pcm,snd_seq
b43                   351462  0 
snd_seq_device         14137  5 snd_emu10k1_synth,snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
usbhid                 46022  0 
mac80211              475415  1 b43
hid                    82474  2 hid_microsoft,usbhid
snd                    62520  14 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_ac97_codec,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211              180885  2 b43,mac80211
psmouse                90987  0 
serio_raw              13031  0 
radeon                832106  4 
soundcore              14635  1 snd
bcma                   34572  1 b43
lpc_ich                16992  0 
ttm                    76325  1 radeon
drm_kms_helper         45427  1 radeon
parport_pc             32114  1 
drm                   231841  6 radeon,ttm,drm_kms_helper
i2c_algo_bit           13316  1 radeon
mac_hid                13077  0 
shpchp                 32325  0 
lp                     17455  0 
parport                40930  3 ppdev,parport_pc,lp
firewire_ohci          36109  0 
e100                   36323  0 
firewire_core          61956  1 firewire_ohci
crc_itu_t              12627  1 firewire_core
ssb                    50756  1 b43
floppy                 60213  0 
8 ======================================= dpkg -l | grep libusb
ii  libusb-0.1-4                                  2:0.1.12-20                                                             userspace USB programming library
ii  libusb-1.0-0                                  2:1.0.9~rc3-2ubuntu1                                                    userspace USB programming library
ii  libusbmuxd1                                   1.0.7-2ubuntu0.1                                                        USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.3
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 756
drwxr-xr-x 2 root root   4096 mai   14 09:17 .
drwxr-xr-x 3 root root   4096 avril 26  2012 ..
lrwxrwxrwx 1 root root     37 mai   14 09:17 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root  13832 avril 18  2012 libgnome-shell-browser-plugin.so
-rw-r--r-- 1 root root   5412 juin  20  2013 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95760 août  23  2012 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100232 août  23  2012 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71204 août  23  2012 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79564 août  23  2012 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 383120 mai    9 18:10 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/

J'ai ensuite essayé d'uploader une nouvelle activité en date du 14/05, mais sans succès.

 ==============================================================
 GFrun - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT 
 ==============================================================
   : '######...'########.'########..'##....'##.'##... ##:
   :'##... ##.. ##....... ##.... ##. ##.... ##. ###.. ##:
   : ##:::..::: ##::::::: ##:::: ##: ##:::: ##: ####: ##:
   : ##..'####. ######... ########.. ##.... ##. ## ## ##.
   : ##::: ##:: ##...:::: ##.. ##::: ##:::: ##: ##. ####:
   : ##... ##.. ##....... ##... ##.. ##.... ##. ##.. ###:
   :  ######::: ##::::::: ##:::. ##:. #######:: ##::. ##:
   :....................................................:
                                                    0.5.2
 ==============================================================
 Garmin-Forerunner-610-Extractor - garminplugin - gcpuploader 
 ==============================================================
 SELECT ACTIVITIES PERIOD

    (T) - Today
    (W) - Week (Default)
    (M) - Month
    (Y) - Years
 ==================================
 Choise : (t) . (w) . (m) . (y) : w

>>> F_Upload_Gconnect_Go
<<< python /home/macos/GFrun/tools/pygupload/gupload.py -v 5 2014-05-14_*
========================================================================
Traceback (most recent call last):
  File "/home/macos/GFrun/tools/pygupload/gupload.py", line 28, in <module>
    import UploadGarmin
  File "/home/macos/GFrun/tools/pygupload/UploadGarmin.py", line 32, in <module>
    import requests
ImportError: No module named requests
<<< 2014-05-13_* - EMPTY
<<< 2014-05-12_* - EMPTY
<<< 2014-05-11_* - EMPTY
<<< 2014-05-10_* - EMPTY
<<< 2014-05-09_* - EMPTY
<<< 2014-05-08_* - EMPTY

Hors ligne

#140 Le 23/06/2014, à 20:39

bennokia

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir,
Je souhaite utiliser GFRUN avec mon GARMIN 310 XT mais malheureusement je n'arrive pas à faire détecter mon garmin via le pairing, je précise que j’utilise la clé " modèle 1"

Ci-dessous le diag

GFrun -  - 0.5.1 
Linux ben-ubuntu 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:02:19 UTC 2014 i686 athlon i686 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04 LTS
Release:	14.04
Codename:	trusty
1 ======================================= date 
2014-06-23_2054
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1004 Rev=03.00
3 ======================================= cat $H_GFrun/logs/IDs
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}=="1004", MODE="0666", SYMLINK+="ttyANT", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 juin  23 20:37 /dev/ttyUSB0
7 ======================================= lsmod
Module                  Size  Used by
cp210x                 22883  0 
usbserial              38902  1 cp210x
snd_wavefront          38120  0 
snd_cs4236             29167  0 
snd_opl3_lib           18651  2 snd_wavefront,snd_cs4236
snd_intel8x0           33110  2 
snd_hwdep              13272  2 snd_wavefront,snd_opl3_lib
snd_ac97_codec        105709  1 snd_intel8x0
snd_wss_lib            29835  2 snd_wavefront,snd_cs4236
ac97_bus               12642  1 snd_ac97_codec
snd_pcm                85501  4 snd_ac97_codec,snd_intel8x0,snd_wss_lib,snd_cs4236
snd_page_alloc         14230  3 snd_intel8x0,snd_wss_lib,snd_pcm
bnep                   18895  2 
rfcomm                 53664  0 
snd_mpu401             13724  0 
bluetooth             342263  10 bnep,rfcomm
snd_mpu401_uart        13865  3 snd_wavefront,snd_cs4236,snd_mpu401
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
radeon               1416373  3 
snd_rawmidi            25135  3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
ttm                    72698  1 radeon
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
drm_kms_helper         46907  1 radeon
serio_raw              13230  0 
drm                   243792  5 ttm,drm_kms_helper,radeon
snd_seq_device         14137  4 snd_seq,snd_rawmidi,snd_opl3_lib,snd_seq_midi
i2c_algo_bit           13197  1 radeon
snd_timer              28584  4 snd_wss_lib,snd_pcm,snd_seq,snd_opl3_lib
snd                    60871  19 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_seq,snd_rawmidi,snd_wavefront,snd_mpu401_uart,snd_seq_device,snd_cs4236,snd_opl3_lib,snd_seq_midi,snd_mpu401
shpchp                 32128  0 
ns558                  12586  0 
i2c_nforce2            13037  0 
gameport               15189  2 ns558
soundcore              12600  1 snd
mac_hid                13037  0 
parport_pc             31981  1 
ppdev                  17391  0 
lp                     13299  0 
parport                40836  3 lp,ppdev,parport_pc
pata_acpi              12886  0 
hid_generic            12492  0 
usbhid                 46997  0 
hid                    87604  2 hid_generic,usbhid
firewire_ohci          35529  0 
firewire_core          61867  1 firewire_ohci
3c59x                  47404  0 
mii                    13654  1 3c59x
forcedeth              62140  0 
crc_itu_t              12627  1 firewire_core
pata_amd               13761  0 
sata_sil               13256  2 
floppy                 55416  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1
ii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library
ii  libusb-1.0-0:i386                                     2:1.0.17-1ubuntu2                                   i386         userspace USB programming library
ii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 680
drwxr-xr-x 2 root root   4096 juin  21 18:10 .
drwxr-xr-x 4 root root   4096 avril 17 03:25 ..
lrwxrwxrwx 1 root root     37 juin  21 12:03 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root   5444 avril 29 01:01 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95776 avril  1 15:47 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100256 avril  1 15:47 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71212 avril  1 15:47 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79572 avril  1 15:47 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 322952 mai   31 12:46 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/
===================================================================
ERROR : Key GARMIN Forerunner - NOT FOUND -
===================================================================

Pouvez vous m'aider ? Merci d'avance

Hors ligne

#141 Le 25/06/2014, à 00:41

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir

@bernokia : pour ton problème fait un retour des lignes suivantes

RQ : Connecte ta clef ANT+ sur ton PC avant de lancer ces lignes.

lsusb
usb-devices
ls /etc/udev/rules.d/
cat $HOME/GFrun/logs/DIAG

@Herve_HKey : Le problème de droit UDEV est enfin OK avec ceci, le patch est deja implementé dans la version de dev :

sudo udevadm trigger --subsystem-match=usb --attr-match=idVendor=0fcf

@+ et Bon running

Dernière modification par l e . n o x (Le 25/06/2014, à 00:49)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#142 Le 25/06/2014, à 17:38

bennokia

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir LE.NOX
Voici un retour sur ce que tu as demandé

ben@ben-ubuntu:~$ lsusb
Bus 001 Device 002: ID 0424:2504 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0fcf:1004 Dynastream Innovations, Inc. ANT2USB
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ben@ben-ubuntu:~$ usb-devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 6
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.13
S:  Manufacturer=Linux 3.13.0-29-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:02.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=0424 ProdID=2504 Rev=00.01
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=2mA
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.13
S:  Manufacturer=Linux 3.13.0-29-generic ohci_hcd
S:  Product=OHCI PCI host controller
S:  SerialNumber=0000:00:02.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0fcf ProdID=1004 Rev=03.00
S:  Manufacturer=Silicon Labs
S:  Product=Dynastream ANT2USB
S:  SerialNumber=10164
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=cp210x

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.13
S:  Manufacturer=Linux 3.13.0-29-generic ohci_hcd
S:  Product=OHCI PCI host controller
S:  SerialNumber=0000:00:02.1
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c00e Rev=11.10
S:  Manufacturer=Logitech
S:  Product=USB-PS/2 Optical Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=98mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
ben@ben-ubuntu:~$ ls /etc/udev/rules.d/
51-garmin.rules  70-persistent-net.rules  ant-usbstick2.rules  README
ben@ben-ubuntu:~$ cat $HOME/GFrun/logs/DIAG
GFrun -  - 0.5.1 
Linux ben-ubuntu 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:02:19 UTC 2014 i686 athlon i686 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04 LTS
Release:	14.04
Codename:	trusty
1 ======================================= date 
2014-06-23_2054
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1004 Rev=03.00
3 ======================================= cat $H_GFrun/logs/IDs
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}=="1004", MODE="0666", SYMLINK+="ttyANT", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 juin  23 20:37 /dev/ttyUSB0
7 ======================================= lsmod
Module                  Size  Used by
cp210x                 22883  0 
usbserial              38902  1 cp210x
snd_wavefront          38120  0 
snd_cs4236             29167  0 
snd_opl3_lib           18651  2 snd_wavefront,snd_cs4236
snd_intel8x0           33110  2 
snd_hwdep              13272  2 snd_wavefront,snd_opl3_lib
snd_ac97_codec        105709  1 snd_intel8x0
snd_wss_lib            29835  2 snd_wavefront,snd_cs4236
ac97_bus               12642  1 snd_ac97_codec
snd_pcm                85501  4 snd_ac97_codec,snd_intel8x0,snd_wss_lib,snd_cs4236
snd_page_alloc         14230  3 snd_intel8x0,snd_wss_lib,snd_pcm
bnep                   18895  2 
rfcomm                 53664  0 
snd_mpu401             13724  0 
bluetooth             342263  10 bnep,rfcomm
snd_mpu401_uart        13865  3 snd_wavefront,snd_cs4236,snd_mpu401
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
radeon               1416373  3 
snd_rawmidi            25135  3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
ttm                    72698  1 radeon
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
drm_kms_helper         46907  1 radeon
serio_raw              13230  0 
drm                   243792  5 ttm,drm_kms_helper,radeon
snd_seq_device         14137  4 snd_seq,snd_rawmidi,snd_opl3_lib,snd_seq_midi
i2c_algo_bit           13197  1 radeon
snd_timer              28584  4 snd_wss_lib,snd_pcm,snd_seq,snd_opl3_lib
snd                    60871  19 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_seq,snd_rawmidi,snd_wavefront,snd_mpu401_uart,snd_seq_device,snd_cs4236,snd_opl3_lib,snd_seq_midi,snd_mpu401
shpchp                 32128  0 
ns558                  12586  0 
i2c_nforce2            13037  0 
gameport               15189  2 ns558
soundcore              12600  1 snd
mac_hid                13037  0 
parport_pc             31981  1 
ppdev                  17391  0 
lp                     13299  0 
parport                40836  3 lp,ppdev,parport_pc
pata_acpi              12886  0 
hid_generic            12492  0 
usbhid                 46997  0 
hid                    87604  2 hid_generic,usbhid
firewire_ohci          35529  0 
firewire_core          61867  1 firewire_ohci
3c59x                  47404  0 
mii                    13654  1 3c59x
forcedeth              62140  0 
crc_itu_t              12627  1 firewire_core
pata_amd               13761  0 
sata_sil               13256  2 
floppy                 55416  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1
ii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library
ii  libusb-1.0-0:i386                                     2:1.0.17-1ubuntu2                                   i386         userspace USB programming library
ii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 680
drwxr-xr-x 2 root root   4096 juin  21 18:10 .
drwxr-xr-x 4 root root   4096 avril 17 03:25 ..
lrwxrwxrwx 1 root root     37 juin  21 12:03 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root   5444 avril 29 01:01 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95776 avril  1 15:47 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100256 avril  1 15:47 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71212 avril  1 15:47 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79572 avril  1 15:47 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 322952 mai   31 12:46 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/
===================================================================
ERROR : Key GARMIN Forerunner - NOT FOUND -
===================================================================

Merci d'avance pour ton retour sur ce sujet

Hors ligne

#143 Le 25/06/2014, à 18:44

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour bennokia

SOlution : Passe en version GFrun 0.52 dans cette branche la version de ta clef en 1004 est dans le driver :
(https://github.com/Tigge/Garmin-Forerun … /driver.py) ligne 66

wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh

Le problème vient de la version de ta clef Ant+ elle est en version 1004 ( normalement 1009 et 1008) :

P:  Vendor=0fcf ProdID=1004 Rev=03.00

Les regles dans "ant-usbstick2.rules" prenent en compte les 1008 et 1009 :

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"

Ce que je ne m'explique pas c'est que pourtant GFrun 0.51 doit prendre en compte ta version 1004 mais pas les 1008 et 1009 !! A creuser ...

@+

Dernière modification par l e . n o x (Le 25/06/2014, à 18:50)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#144 Le 26/06/2014, à 09:03

bennokia

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour LE.NOX

Je te fais un retour sur l'installation GFRUN 0.52.
J'ai installé la version GFRUN 0.52 puis modifier le fichier ant-usbstick2.rules qui se trouve dans"/ GFrun / tools / extractor / resources /ant-usbstick2.rules" afin de mettre ma version de ma clé "1004"
Mais malheureusement cela ne fonctionne toujours pas

Merci d'avance pour ton retour

Hors ligne

#145 Le 26/06/2014, à 15:07

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour

Peux tu faire un retour du log en version GFrun 0.52 après l'erreur de connexion :

GFrun / logs / extractor / garmin.log

+

cat $HOME/GFrun/logs/DIAG

Apres applique cette modification :

remplace :
ID_PRODUCT = 0x1008
      par 
ID_PRODUCT = 0x1004
      dans 
GFrun / tools / extractor / garmin.py
      normalement en ligne 43

essaye a nouveau de connecter ta montre :

GFrun / logs / extractor / garmin.log

+

cat $HOME/GFrun/logs/DIAG

Bonne continuation ;o)

Dernière modification par l e . n o x (Le 26/06/2014, à 15:08)


Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#146 Le 26/06/2014, à 22:15

bennokia

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir

J'ai essayé tes modifications mais cela ne fonctionne pas ce que je ne comprend pas c'est que j'ai aucun logs dans le répertoire
"GFrun / logs / extractor" c'est bizarre !!! j'en déduit qu'il n'y a aucune communication entre la clé et mon garmin .

ben@ben-ubuntu:~$ cat $HOME/GFrun/logs/DIAG
GFrun -  - 0.5.1 
Linux ben-ubuntu 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:02:19 UTC 2014 i686 athlon i686 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04 LTS
Release:	14.04
Codename:	trusty
1 ======================================= date 
2014-06-26_2308
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1004 Rev=03.00
3 ======================================= cat $H_GFrun/logs/IDs
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}=="1004", MODE="0666", SYMLINK+="ttyANT2", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 juin  26 21:56 /dev/ttyUSB0
7 ======================================= lsmod
Module                  Size  Used by
btrfs                 822702  0 
raid6_pq               97455  1 btrfs
xor                    26221  1 btrfs
ufs                    73656  0 
qnx4                   13101  0 
hfsplus                93447  0 
hfs                    49390  0 
minix                  31317  0 
ntfs                   95723  0 
msdos                  17093  0 
jfs                   170009  0 
xfs                   802883  0 
libcrc32c              12543  2 xfs,btrfs
cp210x                 22883  0 
usbserial              38902  1 cp210x
snd_wavefront          38120  0 
snd_intel8x0           33110  2 
snd_cs4236             29167  0 
snd_ac97_codec        105709  1 snd_intel8x0
snd_opl3_lib           18651  2 snd_wavefront,snd_cs4236
snd_hwdep              13272  2 snd_wavefront,snd_opl3_lib
ac97_bus               12642  1 snd_ac97_codec
snd_wss_lib            29835  2 snd_wavefront,snd_cs4236
snd_pcm                85501  4 snd_ac97_codec,snd_intel8x0,snd_wss_lib,snd_cs4236
radeon               1416373  3 
snd_mpu401             13724  0 
snd_page_alloc         14230  3 snd_intel8x0,snd_wss_lib,snd_pcm
snd_mpu401_uart        13865  3 snd_wavefront,snd_cs4236,snd_mpu401
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
ttm                    72698  1 radeon
rfcomm                 53664  0 
snd_rawmidi            25135  3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
bnep                   18895  2 
bluetooth             342263  10 bnep,rfcomm
drm_kms_helper         46907  1 radeon
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
drm                   243792  5 ttm,drm_kms_helper,radeon
i2c_algo_bit           13197  1 radeon
serio_raw              13230  0 
snd_seq_device         14137  4 snd_seq,snd_rawmidi,snd_opl3_lib,snd_seq_midi
snd_timer              28584  4 snd_wss_lib,snd_pcm,snd_seq,snd_opl3_lib
shpchp                 32128  0 
snd                    60871  19 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_seq,snd_rawmidi,snd_wavefront,snd_mpu401_uart,snd_seq_device,snd_cs4236,snd_opl3_lib,snd_seq_midi,snd_mpu401
i2c_nforce2            13037  0 
ns558                  12586  0 
soundcore              12600  1 snd
gameport               15189  2 ns558
parport_pc             31981  1 
mac_hid                13037  0 
ppdev                  17391  0 
lp                     13299  0 
parport                40836  3 lp,ppdev,parport_pc
pata_acpi              12886  0 
hid_generic            12492  0 
usbhid                 46997  0 
hid                    87604  2 hid_generic,usbhid
3c59x                  47404  0 
firewire_ohci          35529  0 
mii                    13654  1 3c59x
firewire_core          61867  1 firewire_ohci
pata_amd               13761  0 
crc_itu_t              12627  1 firewire_core
forcedeth              62140  0 
sata_sil               13256  3 
floppy                 55416  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1
ii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library
ii  libusb-1.0-0:i386                                     2:1.0.17-1ubuntu2                                   i386         userspace USB programming library
ii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 680
drwxr-xr-x 2 root root   4096 juin  21 18:10 .
drwxr-xr-x 4 root root   4096 avril 17 03:25 ..
lrwxrwxrwx 1 root root     37 juin  21 12:03 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root   5444 avril 29 01:01 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95776 avril  1 15:47 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100256 avril  1 15:47 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71212 avril  1 15:47 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79572 avril  1 15:47 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 322952 mai   31 12:46 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/

Merci de ton retour

Hors ligne

#147 Le 29/06/2014, à 18:15

l e . n o x

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

@bennokia :
tu es toujours en GFrun -  - 0.5.1

Pour désinstaller 0.5.1 utilise cette ligne :

wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh -un

Pour installer 0.5.2 utilise cette ligne :

wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh && chmod a+x GFrun.sh && sudo bash ./GFrun.sh -d

Zik Fan : " Vous seul savez mieux que quiconque comment organiser votre bibliothèque musicale ! "

Linux, y a moins bien.
Mais c'est plus cher. ;O)

Hors ligne

#148 Le 29/06/2014, à 20:26

bennokia

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonsoir LE.NOX

Je te fait un retour sur la nouvelle install de GFRUN 0.5.2

GFrun - master - 0.5.2 
Linux ben-ubuntu 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:47:59 UTC 2014 i686 athlon i686 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04 LTS
Release:	14.04
Codename:	trusty
1 ======================================= date 
2014-06-29_2040
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1004 Rev=03.00
3 ======================================= cat $H_GFrun/logs/DIAG
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+="ttyANT", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 juin  29 20:39 /dev/ttyUSB0
7 ======================================= lsmod
Module                  Size  Used by
cp210x                 22883  0 
usbserial              38902  1 cp210x
usb_storage            48417  0 
bnep                   18895  2 
rfcomm                 53664  0 
bluetooth             342263  10 bnep,rfcomm
snd_wavefront          38120  0 
snd_cs4236             29167  0 
snd_opl3_lib           18651  2 snd_wavefront,snd_cs4236
snd_hwdep              13272  2 snd_wavefront,snd_opl3_lib
snd_wss_lib            29835  2 snd_wavefront,snd_cs4236
radeon               1416373  3 
snd_intel8x0           33110  2 
snd_ac97_codec        105709  1 snd_intel8x0
ac97_bus               12642  1 snd_ac97_codec
snd_pcm                85501  4 snd_ac97_codec,snd_intel8x0,snd_wss_lib,snd_cs4236
snd_mpu401             13724  0 
snd_mpu401_uart        13865  3 snd_wavefront,snd_cs4236,snd_mpu401
snd_page_alloc         14230  3 snd_intel8x0,snd_wss_lib,snd_pcm
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
ttm                    72698  1 radeon
snd_rawmidi            25135  3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
drm_kms_helper         47182  1 radeon
drm                   244037  5 ttm,drm_kms_helper,radeon
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14137  4 snd_seq,snd_rawmidi,snd_opl3_lib,snd_seq_midi
i2c_algo_bit           13197  1 radeon
snd_timer              28584  4 snd_wss_lib,snd_pcm,snd_seq,snd_opl3_lib
snd                    60871  19 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_seq,snd_rawmidi,snd_wavefront,snd_mpu401_uart,snd_seq_device,snd_cs4236,snd_opl3_lib,snd_seq_midi,snd_mpu401
ns558                  12586  0 
shpchp                 32128  0 
serio_raw              13230  0 
soundcore              12600  1 snd
gameport               15189  2 ns558
i2c_nforce2            13037  0 
mac_hid                13037  0 
parport_pc             31981  1 
ppdev                  17391  0 
lp                     13299  0 
parport                40836  3 lp,ppdev,parport_pc
hid_generic            12492  0 
usbhid                 46997  0 
hid                    87604  2 hid_generic,usbhid
pata_acpi              12886  0 
firewire_ohci          35529  0 
forcedeth              62140  0 
firewire_core          61867  1 firewire_ohci
3c59x                  47404  0 
crc_itu_t              12627  1 firewire_core
mii                    13654  1 3c59x
sata_sil               13256  3 
pata_amd               13761  0 
floppy                 55416  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1
ii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library
ii  libusb-1.0-0:i386                                     2:1.0.17-1ubuntu2                                   i386         userspace USB programming library
ii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 680
drwxr-xr-x 2 root root   4096 juin  21 18:10 .
drwxr-xr-x 4 root root   4096 avril 17 03:25 ..
lrwxrwxrwx 1 root root     37 juin  21 12:03 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root   5444 avril 29 01:01 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95776 avril  1 15:47 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100256 avril  1 15:47 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71212 avril  1 15:47 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79572 avril  1 15:47 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 322952 mai   31 12:46 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/

Ensuite j'ai effectuée cette commande :
sudo cp -f $HOME/GFrun/resources/ant-usbstick2.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules

GFrun -  - 0.5.2 
Linux ben-ubuntu 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:47:59 UTC 2014 i686 athlon i686 GNU/Linux
LSB Version:	core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:core-4.1-ia32:core-4.1-noarch:security-4.0-ia32:security-4.0-noarch:security-4.1-ia32:security-4.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04 LTS
Release:	14.04
Codename:	trusty
1 ======================================= date 
2014-06-29_2115
2 ======================================= usb-devices
P:  Vendor=0fcf ProdID=1004 Rev=03.00
3 ======================================= cat $H_GFrun/logs/DIAG
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}=="1004", MODE="0666", SYMLINK+="ttyANT", ACTION=="add"
5 ======================================= ls /etc/udev/rules.d/
51-garmin.rules
70-persistent-net.rules
ant-usbstick2.rules
README
6 ======================================= ls -l /dev/ttyUSB
crw-rw---- 1 root dialout 188, 0 juin  29 20:39 /dev/ttyUSB0
7 ======================================= lsmod
Module                  Size  Used by
cp210x                 22883  0 
usbserial              38902  1 cp210x
usb_storage            48417  0 
bnep                   18895  2 
rfcomm                 53664  0 
bluetooth             342263  10 bnep,rfcomm
snd_wavefront          38120  0 
snd_cs4236             29167  0 
snd_opl3_lib           18651  2 snd_wavefront,snd_cs4236
snd_hwdep              13272  2 snd_wavefront,snd_opl3_lib
snd_wss_lib            29835  2 snd_wavefront,snd_cs4236
radeon               1416373  3 
snd_intel8x0           33110  2 
snd_ac97_codec        105709  1 snd_intel8x0
ac97_bus               12642  1 snd_ac97_codec
snd_pcm                85501  4 snd_ac97_codec,snd_intel8x0,snd_wss_lib,snd_cs4236
snd_mpu401             13724  0 
snd_mpu401_uart        13865  3 snd_wavefront,snd_cs4236,snd_mpu401
snd_page_alloc         14230  3 snd_intel8x0,snd_wss_lib,snd_pcm
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
ttm                    72698  1 radeon
snd_rawmidi            25135  3 snd_wavefront,snd_mpu401_uart,snd_seq_midi
drm_kms_helper         47182  1 radeon
drm                   244037  5 ttm,drm_kms_helper,radeon
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14137  4 snd_seq,snd_rawmidi,snd_opl3_lib,snd_seq_midi
i2c_algo_bit           13197  1 radeon
snd_timer              28584  4 snd_wss_lib,snd_pcm,snd_seq,snd_opl3_lib
snd                    60871  19 snd_ac97_codec,snd_intel8x0,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_seq,snd_rawmidi,snd_wavefront,snd_mpu401_uart,snd_seq_device,snd_cs4236,snd_opl3_lib,snd_seq_midi,snd_mpu401
ns558                  12586  0 
shpchp                 32128  0 
serio_raw              13230  0 
soundcore              12600  1 snd
gameport               15189  2 ns558
i2c_nforce2            13037  0 
mac_hid                13037  0 
parport_pc             31981  1 
ppdev                  17391  0 
lp                     13299  0 
parport                40836  3 lp,ppdev,parport_pc
hid_generic            12492  0 
usbhid                 46997  0 
hid                    87604  2 hid_generic,usbhid
pata_acpi              12886  0 
firewire_ohci          35529  0 
forcedeth              62140  0 
firewire_core          61867  1 firewire_ohci
3c59x                  47404  0 
crc_itu_t              12627  1 firewire_core
mii                    13654  1 3c59x
sata_sil               13256  3 
pata_amd               13761  0 
floppy                 55416  0 
8 ======================================= dpkg -l | grep libusb
ii  libgusb2:i386                                         0.1.6-5                                             i386         GLib wrapper around libusb1
ii  libusb-0.1-4:i386                                     2:0.1.12-23.3ubuntu1                                i386         userspace USB programming library
ii  libusb-1.0-0:i386                                     2:1.0.17-1ubuntu2                                   i386         userspace USB programming library
ii  libusbmuxd2                                           1.0.8-2ubuntu1                                      i386         USB multiplexor daemon for iPhone and iPod Touch devices - library
9 ======================================= python --version
2.7.6
10 ======================================= ls -al /usr/lib/mozilla/plugins/
total 680
drwxr-xr-x 2 root root   4096 juin  21 18:10 .
drwxr-xr-x 4 root root   4096 avril 17 03:25 ..
lrwxrwxrwx 1 root root     37 juin  21 12:03 flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin
-rw-r--r-- 1 root root   5444 avril 29 01:01 librhythmbox-itms-detection-plugin.so
-rw-r--r-- 1 root root  95776 avril  1 15:47 libtotem-cone-plugin.so
-rw-r--r-- 1 root root 100256 avril  1 15:47 libtotem-gmp-plugin.so
-rw-r--r-- 1 root root  71212 avril  1 15:47 libtotem-mully-plugin.so
-rw-r--r-- 1 root root  79572 avril  1 15:47 libtotem-narrowspace-plugin.so
-rw-r--r-- 1 root root 322952 mai   31 12:46 npGarminPlugin.so
11 ======================================= ls -al $HOME/.mozilla/plugins/

Mais hélas toujours pas communication avec mon Garmin 310 xt

Merci de ton retour

Hors ligne

#149 Le 07/07/2014, à 16:17

willbacksun

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

Bonjour LE.NOX,

Tout d'abord merci pour toutes les explications au fil des posts, grâce auxquelles j'ai pu assez facilement charger mes courses de mon XT310 à Garmin connect.

J'aimerai savoir s'il est possible de faire "l'inverse" ? C'est à dire : peut on créer un parcours puis l'envoyer sur la montre ?
En résumé on peut lire les infos mais peut on en écrire ?

Merci..

Hors ligne

#150 Le 25/07/2014, à 23:17

ewfzapp

Re : GFrun - Running - Garmin Forerunner 60 - 405CX - 310XT - 610 - 910XT

l e . n o x a écrit :

Bonjour Cyrilt06, jimbo.guil

Voici comment appliquer le patch ;O)
Bon week-end et bon running ...

wget https://pypi.python.org/packages/source/G/GcpUploader/GcpUploader-2014.03.01.tar.gz &&
tar -xvf GcpUploader-2014.03.01.tar.gz GcpUploader-2014.03.01/gupload.py GcpUploader-2014.03.01/lib/UploadGarmin.py &&
mv -f ./GcpUploader-2014.03.01/gupload.py ~/GFrun/tools/pygupload &&
mv -f ./GcpUploader-2014.03.01/lib/UploadGarmin.py ~/GFrun/tools/pygupload

Malheureusement cela n'a pas l'air de marcher


www.indigenecreations.fr

Hors ligne