#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
Modèle 2
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
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 (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
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
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
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