Recharger son passe Navigo sous linux

Passe navigo

Passe navigo

Voila une nouveauté, le navigo rechargeable à la maison… Mais faut il encore que cela fonctionne sous linux.

Bien entendu des le début, le navigo n’apparait nul part sur ma debian.

Le lecteur de carte est par contre bien détecté.

root@jfx:~# lsusb
Bus 002 Device 007: ID 058f:9520 Alcor Micro Corp. EMV Certified Smart Card Reader

Après une recherche, pour la gestion d’un lecteur de carte, et voir son contenu, il faut :

root@jfx:~# aptitude search pcsc
i   pcsc-tools    - Some tools to use with smart cards and PC/SC      
i   pcscd         - Middleware to access a smart card using PC/SC (daemon side)

Un premier test, il en ressort :

root@jfx:~# pcsc_scan 
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro SCR001 00 00

Mon Feb 11 18:29:47 2013
Reader 0: Alcor Micro SCR001 00 00
  Card state: Card inserted, Shared Mode, 
  ATR: 3B 6F 00 00 80 5A 08 03 04 00 02 00 23 E0 2A 99 82 90 00

ATR: 3B 6F 00 00 80 5A 08 03 04 00 02 00 23 E0 2A 99 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 08 03 04 00 02 00 23 E0 2A 99 82 90 00
  Category indicator byte: 80 (compact TLV data object)
    Tag: 5, len: A (card issuer's data)
      Card issuer data: 08 03 04 00 02 00 23 E0 2A 99
    Tag: 8, len: 2 (status indicator)
      SW: 9000

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 6F 00 00 80 5A 08 03 04 00 02 00 23 E0 2A 99 82 90 00
3B 6F 00 00 80 5A .. 0[1-5] .. .. .. .. .. .. .. .. 82 90 00
	Card supporting a Calypso application Rev 1
	Typically: French "Navigo" transport card

Maintenant le lecteur reconnu, et ma carte identifiée comme une navigo, on test sur le site http://navigo.fr

Une fois de plus, je ne suis ni un windows ni un mac… il faut faire en sorte qu’il ait ce qu’il souhaite…

Navigo configuration

Navigo configuration

J’ajoute un plugin à firefox (user agent switcher) avec comme configuration

Firefox - User agent mac

Firefox – User agent mac

Je continue le test.. et le résultat est la, reste plus qu’à attendre le mois prochain pour le recharger

Affichage du contenu du Navigo

 

About Tekmans