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.

#1 Le 13/08/2015, à 12:46

Elendrim

Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour,

Je voudrais savoir si quelqu'un a déjà acheté le lecteur de carte à puce OùRA ( carte à puce pour le transport en région Rhone alpes ).
Le lecteur est (type Xiring USB).
Si quelqu'un l'a acheté, j'aurais voulu savoir si elle fonctionne bien sous linux.

Document à envoyer pour acheter le lecteur de carte à puce : http://cdn.ter.sncf.com/medias/PDF/rhon … -22054.pdf

Merci.

Grégory

Hors ligne

#2 Le 13/08/2015, à 16:19

olivi4

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF


La philosophie nous enseigne à douter de ce qui nous paraît évident. La propagande, au contraire, nous enseigne à accepter pour évident ce dont il serait raisonnable de douter. (Aldous Huxley)
"La plus grande partie de la souffrance humaine est inutile. On se l'inflige à soi-même aussi longtemps que, à son insu, on laisse le mental prendre le contrôle de sa vie". (E. Tolle)

Hors ligne

#3 Le 02/07/2018, à 15:36

liviusbarbatus

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Je viens d'acheter une carte OURA et un lecteur ACR38, acheté à la TAG (transports à Grenoble). Grâce au wiki, https://doc.ubuntu-fr.org/smartcards, j'ai installé libccid (sans doute inutilement), libacr38u et pcsc_tools. La commande pcsc_scan reconnait mon lecteur sous la forme étrange

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 6F 00 00 80 5A 0A 01 02 20 03 11 03 65 52 52 82 90 00
3B 6F 00 00 80 5A .. 0[1-5] .. .. .. .. .. .. .. .. 82 90 00
	Card supporting a Calypso application Rev 1
	Navigo (France) transport card
	ACTV (Italy) transport card

Mais dès que j'accède à la boutique en ligne de la TAG, sur la lecture de carte, je lis le message

Le téléchargement en ligne de vos titres de transport nécessite l'installation d'un programme de rechargement. Si le plug-in est déjà installé sur votre poste, passez directement à l'étape 3 "Continuer". 

Le programme à télécharger est prévu pour windows, autrement dit, je ne peux pas l'utiliser. Sur le site www.oura.com, la même procédure est indiquée pour Windows, et pour MacOs, il est dit que le lecteur de carte fonctionne sans plugin. J’espérais qu'il en serait de même pour linux, mais rien n'est prévu pour linux. Quelqu'un aurait-il réussi à lire la carte OURA sur linux ? Et comment indiquer à OURA, qu'il y a des utilisateurs qui utilisent Linux et les transports en commun smile?

Je viens d'ajouter cardpeek à mon systeme (aptitude install cardpeek). Cela me permet de voir le contenu de la carte, via l'analiseur (analyser) Calypso. Mais je n'ai toujours pas accès à la gestion de ma carte via la boutique en ligne de tag.fr.

Dernière modification par liviusbarbatus (Le 03/07/2018, à 08:43)


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#4 Le 05/07/2018, à 12:33

liviusbarbatus

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

J'ai demandé à oura.com de prévoir l'usage des lecteurs de carte (pour recharger les cartes OURA ) depuis linux. Voici la réponse de contact@oura.com :
Pour faire suite à votre demande, nous vous informons que nous ne pouvons malheureusement pas garantir le bon fonctionnement du lecteur de carte depuis un système d’exploitation Linux. En effet, seuls les systèmes Windows et Mac OS, sont actuellement certifiés d’assurer la bonne installation et utilisation d’un lecteur de carte sur le site www.oura.com.


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#5 Le 24/09/2019, à 12:53

liviusbarbatus

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Plus d'un an après, rien n'a changé. J'ai protesté auprès de tag.fr qui vend cartes et lecteurs. Mais je n'ai aucune réponse.
j'ai aussi retenté un pcsc_scan avec comme résultat

Tue Oct  1 17:39:12 2019
 Reader 0: ACS ACR 38U-CCID 00 00
  Card state: Status unavailable, 

Après quelques instants j'ai refait la même commande avec le résulat suivant

Tue Oct  1 18:23:02 2019
 Reader 0: ACS ACR 38U-CCID 00 00
  Card state: Card inserted, 
  ATR: 3B 6F 00 00 80 5A 0A 01 02 20 03 11 03 65 52 52 82 90 00

ATR: 3B 6F 00 00 80 5A 0A 01 02 20 03 11 03 65 52 52 82 90 00
+ TS = 3B --> Direct Convention
+ T0 = 6F, Y(1): 0110, K: 15 (historical bytes)
  TB(1) = 00 --> VPP is not electrically connected
  TC(1) = 00 --> Extra guard time: 0
+ Historical bytes: 80 5A 0A 01 02 20 03 11 03 65 52 52 82 90 00
  Category indicator byte: 80 (compact TLV data object)
    Tag: 5, len: A (card issuer's data)
      Card issuer data: 0A 01 02 20 03 11 03 65 52 52
    Tag: 8, len: 2 (status indicator)
      SW: 9000

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 6F 00 00 80 5A 0A 01 02 20 03 11 03 65 52 52 82 90 00
3B 6F 00 00 80 5A .. 0[1-5] .. .. .. .. .. .. .. .. 82 90 00
	Card supporting a Calypso application Rev 1
	Navigo (France) transport card
	ACTV (Italy) transport card

Avec la commande cardpeek, bouton Analizer Calipso, on peut voir le contenu de la carte.

Dernière modification par liviusbarbatus (Le 01/10/2019, à 18:45)


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#6 Le 13/06/2020, à 15:58

liviusbarbatus

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

OURA ? J'ai installé wine pour utiliser de programmes windows. Mais je ne sais pas quoi faire avec smartCardPlugin-1.6.msi. Je l'installe avec la commande

wine msiexec /i smartCardPlugin-1.6.msi

Mais après je ne sais pas quoi faire. Le programme semble installé mais avec le message d'erreur

Ne reconnaît pas « C:\users\michel\Temp\{6B51AB1A-8A5B-42E7-B1A4-31593C0FF990}.bat » comme commande interne ou externe, ou fichier de commandes.

D'autant que je ne vois pas ce fichier dans le dossier  «C:\users\michel\Temp»


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#7 Le 26/09/2020, à 18:35

deumil

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

OURA, enfin pas encore hourra pour moi, mais j'y "travaille".
Un pilote linux à télécharger sur:
https://www.olaqin.fr/actualite-et-supp … tre-liteo/

Hors ligne

#8 Le 21/03/2021, à 00:37

JailMaster

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour,
Je suis dans le même cas que vous, tenter de faire fonctionner ce lecteur de carte oura sur mon poste.
D'après vous, comment faire en sorte que la région prenne au sérieux les systèmes d'exploitation linux?

@deumil, as-tu réussi à faire quelque chose avec le pilote de olaqin, car les 2 liens du readme.txt pour récupérer pcsclite et libusb sont morts
http://pcsclite.alioth.debian.org/
http://libusb.sourceforge.net/download.html#stable

Hors ligne

#9 Le 09/08/2022, à 18:03

ubunpac

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour,
Un an de plus, et toujours personne pour une solution ?
Ou même une piste...


°Software is like sex, it's better when it's free. (Linus Torvalds)
°Commencez par changer en vous ce que vous voulez changer autour de vous. (Gandhi)
°Le savoir n'est bon que s'il est partagé. (???)

Hors ligne

#10 Le 11/08/2022, à 16:52

JailMaster

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Personnellement j'ai lâché l'affaire. c'est mon gamin qui gère le lecteur de carte sur son pc w*d*s

Hors ligne

#11 Le 12/06/2023, à 09:09

Zerist

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour,

J'ai réussi à faire founctionner un lecteur de cartes sur le site oura.com sous archlinux, mais à mon avis la procédure doit être transposable sous ubuntu...

En réalité, le driver 'SmartCardPlugin.msi' que le site nous fait télécharger n'est rien d'autre qu'une application java (.jar) packagée dans un .exe, il est donc très facile de l'installer sous linux :

(0. Installer java)

1. Téléchargez SmartCardPlugin.msi

2. Extraire le contenu (e.g. "7z x SmartCardPlugin.msi")

3. Prendre le ficher "XSCP.jar" des fichiers extraits et le stoquer à un endroit persistent

4. Créer l'entrée de bureau (e.g. dans $HOME/.local/share/applications/XSCP.desktop) et y mettre le contenu ci-dessous. Pensez à changer le chemin pour le .jar (remplacer "/home/user/wherever/XSCP.jar" par votre chemin)

[Desktop Entry]
Name=XSCP SmartCard
Exec=java -jar /home/user/wherever/XSCP.jar %U
Terminal=false
Type=Application
MimeType=x-scheme-handler/xscpsmartcard

5. Définir cette entrée en tant que handler par défaut du MIME type: "xdg-mime default XSCP.desktop x-scheme-handler/xscpsmartcard" (à executer en étant dans "$HOME/.local/share/applications").

6. Enjoy!

P.S. Il se peut qu'il y ai besoin de plus d'étapes en fonction de votre distribution (histoire d'avoir le driver de lecture de carte fonctionnel). Sur Arch Linux, le wiki liste les packages à installer et comment préparer le navigateur [url]https://wiki.archlinux.org/title/Smartcards[/url]

Chez moi, en suivant la doc archlinux sur les lecteurs de cartes (installation de ccid et opensc, + paramétrage du navigateur) puis en utilisant XSCP.jar comme ci-dessus, cela fonctionne sur oura.com dans le navigateur firefox.

Source : https://forums.commentcamarche.net/foru … sous-linux

Dernière modification par Zerist (Le 12/06/2023, à 09:16)

Hors ligne

#12 Le 12/06/2023, à 09:41

jplemoine

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Avec le télétravail, je n'utilise plus ma carte Oura.
Mais si je viens à l'utiliser à nouveau, je testerai ta solution..


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#13 Le 07/10/2023, à 19:30

Untelp

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour

J'ai testé ce jour avec succès la procédure pour carte Oura.
Du coup je l'ai adaptée pour la carte TCL / le site tecely.

0. Installer Java 8 [ voir note ci-dessous ]
   Personnellement j'ai téléchargé la dernière JRE de chez Oracle : jre-8u371-linux-x64.tar.gz
   Décompresser la JRE dans un dossier, par exemple $HOME/jre1.8.0_371

1. Téléchargez SmartCardPlugin.msi depuis le site tecely et un navigateur sous Windows

2. Extraire le contenu (e.g. "7z x -osmartCardPlugin smartCardPlugin.msi")

2b. Extraire le contenu du fichier disk1.cab (e.g. "cd smartCardPlugin; 7z x -ocab disk1.cab")

3. Prendre le ficher "scpclient1.6.1.jar" des fichiers extraits et le stocker à un endroit persistent

4. Créer l'entrée de bureau (e.g. dans $HOME/.local/share/applications/scpclient.desktop) et y mettre le contenu ci-dessous. Pensez à changer le chemin pour le .jar et (remplacer "/home/user/wherever/scpclient1.6.1.jar" par votre chemin)

[Desktop Entry]
Name=SCP SmartCard
Exec=/home/user/jre1.8.0_371/bin/java -jar /home/user/wherever/scpclient1.6.1.jar %U
Terminal=false
Type=Application
MimeType=x-scheme-handler/smartcard

5. Définir cette entrée en tant que handler par défaut du MIME type: "xdg-mime default scpclient.desktop x-scheme-handler/smartcard" (à executer en étant dans "$HOME/.local/share/applications").

6. Enjoy!

Notes :
- Bien que le pilote du site tecely ait un nom similaire de celui de Oura (SmartCardPlugin.msi), il est assez différent : il contient en particulier un cab contenant une JRE Oracle 1.8 pour Windows et un fichier scpclient1.6.1.jar.
- Ce "plugin" ne fonctionne pas actuellement avec des versions de Java plus récentes que Java 8.

Hors ligne

#14 Le 20/11/2023, à 22:32

LudoRA

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour.

Je viens d'essayer la procédure citée ci-dessus.

Ne connaissant pas java plus que ça, j'ai essayé d'exécuter manuellement ceci:

$ /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -jar scpclient1.6.1.jar

J'avais, entre autre, cette ligne:

[2023-11-20T21:12:38.606] [WARNING] com.actoll.scp.log.CommonLogger.initLogger Impossible d'ecrire dans le fichier de log : /var/SmartCardPlugin/smartCardPlugin.log.lck

.

J'ai du créer le dossier /var/SmartCardPlugin/ et lui mettre des droits de lecture/écriture pour tout le monde.

Ensuite, je butte sur cette erreur:

[2023-11-20T21:13:56.577] [FINE] com.actoll.scp.log.CommonLogger.initLogger Log file name : /var/SmartCardPlugin/smartCardPlugin.log
[2023-11-20T21:13:56.604] [FINE] com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner Initialisation du plugin ...
[2023-11-20T21:13:56.604] [FINE] com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner Command line : lchevalier
[2023-11-20T21:13:56.607] [FINE] com.actoll.scp.plugin.ArgumentsParser.parseArguments New session 2023-11-20T21:13:56.607
[2023-11-20T21:13:56.607] [FINE] com.actoll.scp.plugin.ArgumentsParser.parseArguments Arg : lchevalier
[2023-11-20T21:13:56.608] [SEVERE] com.actoll.scp.plugin.ArgumentsParser.checkIfArgumentIsInterpretable L'argument [Ljava.lang.String;@1a6c5a9e ne peut etre interprete par le plugin
Exception in thread "main" java.lang.IllegalArgumentException: Argument incorrect
	at com.actoll.scp.plugin.ArgumentsParser.checkIfArgumentIsInterpretable(ArgumentsParser.java:96)
	at com.actoll.scp.plugin.ArgumentsParser.parseArguments(ArgumentsParser.java:38)
	at com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner(SmartCardPluginRunner.java:62)
	at com.actoll.scp.plugin.SmartCardPluginRunner.<init>(SmartCardPluginRunner.java:45)
	at com.actoll.scp.plugin.SmartCardPluginRunner.run(SmartCardPluginRunner.java:34)
	at com.actoll.scp.SmartCardPlugin.main(SmartCardPlugin.java:13)

Évidemment, j'ai essayé de créer le fichier .desktop, mais ça ne fonctionnait pas. D'où ma tentative de deboggage en passant par le terminal directement.

Si quelqu'un·e a une info sur comment lancer tout ça en ligne de commande…

Hors ligne

#15 Le 20/11/2023, à 22:33

LudoRA

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Bonjour.

Je viens d'essayer la procédure citée ci-dessus.

Ne connaissant pas java plus que ça, j'ai essayé d'exécuter manuellement ceci:

$ /usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -jar scpclient1.6.1.jar

J'avais, entre autre, cette ligne:

[2023-11-20T21:12:38.606] [WARNING] com.actoll.scp.log.CommonLogger.initLogger Impossible d'ecrire dans le fichier de log : /var/SmartCardPlugin/smartCardPlugin.log.lck

.

J'ai du créer le dossier /var/SmartCardPlugin/ et lui mettre des droits de lecture/écriture pour tout le monde.

Ensuite, je butte sur cette erreur:

[2023-11-20T21:13:56.577] [FINE] com.actoll.scp.log.CommonLogger.initLogger Log file name : /var/SmartCardPlugin/smartCardPlugin.log
[2023-11-20T21:13:56.604] [FINE] com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner Initialisation du plugin ...
[2023-11-20T21:13:56.604] [FINE] com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner Command line : lchevalier
[2023-11-20T21:13:56.607] [FINE] com.actoll.scp.plugin.ArgumentsParser.parseArguments New session 2023-11-20T21:13:56.607
[2023-11-20T21:13:56.607] [FINE] com.actoll.scp.plugin.ArgumentsParser.parseArguments Arg : lchevalier
[2023-11-20T21:13:56.608] [SEVERE] com.actoll.scp.plugin.ArgumentsParser.checkIfArgumentIsInterpretable L'argument [Ljava.lang.String;@1a6c5a9e ne peut etre interprete par le plugin
Exception in thread "main" java.lang.IllegalArgumentException: Argument incorrect
	at com.actoll.scp.plugin.ArgumentsParser.checkIfArgumentIsInterpretable(ArgumentsParser.java:96)
	at com.actoll.scp.plugin.ArgumentsParser.parseArguments(ArgumentsParser.java:38)
	at com.actoll.scp.plugin.SmartCardPluginRunner.initSmartcardPluginRunner(SmartCardPluginRunner.java:62)
	at com.actoll.scp.plugin.SmartCardPluginRunner.<init>(SmartCardPluginRunner.java:45)
	at com.actoll.scp.plugin.SmartCardPluginRunner.run(SmartCardPluginRunner.java:34)
	at com.actoll.scp.SmartCardPlugin.main(SmartCardPlugin.java:13)

Évidemment, j'ai essayé de créer le fichier .desktop, mais ça ne fonctionnait pas. D'où ma tentative de deboggage en passant par le terminal directement.

Si quelqu'un·e a une info sur comment lancer tout ça en ligne de commande…

Hors ligne

#16 Le 21/11/2023, à 20:42

Untelp

Re : Lecteur de carte à puce OùRA! Rhone Alpes SNCF

Pour déboguer et regarder si ça marche en ligne de commande, il faut regarder les paramètres fournis par le navigateur quand il lance le "plugin", dans la console disponible via les outils de développement du navigateur.

Pour Oura on voit un truc genre : xscpsmartcard://XSCPBidon=https://test.com/&XSCPServer=https://prod.oura.com/httptunnel/signalr/hubs&XSCPCookie=ROUTEID=.wskm2&XSCPSessionId=f65036cc-c1a2-a4a5-63f1-e6b1737bdd55&XSCPServlet=https://prod.oura.com/cardservlet/cardservlet/socksviahttp.server.ServletSocks

Tester par :
java -jar /home/david/smartCardOura/XSCP.jar 'XSCPBidon=https://test.com/&XSCPServer=https://prod.oura.com/httptunnel/signalr/hubs&XSCPCookie=ROUTEID=.wskm2&XSCPSessionId=f65036cc-c1a2-a4a5-63f1-e6b1737bdd55&XSCPServlet=https://prod.oura.com/cardservlet/cardservlet/socksviahttp.server.ServletSocks'

(pas bavard)

Pour Tecely :
smartcard://session=pcO1Htpf990xmknhc0mq9v6J.actoll30&url=e-tecely.tcl.fr/tcl&protocol=https

Tester par :
/<java1_8_home>/jre1.8/bin/java -jar scpclient1.6.1.jar 'session=pcO1Htpf990xmknhc0mq9v6J.actoll30&url=e-tecely.tcl.fr/tcl&protocol=https'

Hors ligne