Recharger sa carte TCL depuis Linux
Préambule
Ce hack a été réalisé/testé sous Linux Debian 13.8 Firefox depuis un lecteur de carte Gemalto PC Twin Reader (OmniKey CardMan 5321)
Basé sur ce hack.
Packages installés
libccid : Pour la gestion du lecteur Omnikey 5321 mais pas que...
pcsc-tools : Analyse du lecteur de carte + smartcard.
pcscd : Pour le daemon.
Son absence génère souvent cette erreur via un pcsc_scan (SCardEstablishContext: Service not available.).
sudo apt install libccid pcsc-tools pcscd
Pour vérifier la reconnaissance de votre carte
> pcsc_scan
PC/SC device scanner
V 1.7.3 (c) 2001-2024, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: Gemalto PC Twin Reader (7FF37782) 00 00
...
Récupérer le plugin sur le site des TCL
SetupSmartCardPlugin.msi
[Update du 3/12/2025]
Impossible de récupérer le plugin depuis le site des TCL, j'ai donc été sur celui d'oura
Ci-dessous le lien direct :
https://storage.googleapis.com/is-cdn-prod/store/file/xscp/V02.01/SetupSmartCardPlugin.msi
Dé-packager le .msi via :
> 7z x -osmartCardPlugin SetupSmartCardPlugin.msi
Dans le répertoire 'smartCardPlugin' créé, récupérer le XSCP.jar et copié-le à l'endroit de votre choix.
Son emplacement sera utilisé à l'étape suivante.
Créer un fichier XSCP.desktop
L'objectif est d'associer l'exécution du plug-in depuis le navigateur et la balise xscpsmartcard.
Adapter le chemin absolu vers le XSCP.jar à votre choix.
Créer un fichier XSCP.desktop dans ~/.local/share/applications
[Desktop Entry]
Name=XSCP SmartCard
Exec=java -jar /votre/chemin/complet/vers/XSCP.jar %U
Terminal=false
Type=Application
MimeType=x-scheme-handler/xscpsmartcard
Associer le mime-type
xdg-mime default XSCP.desktop x-scheme-handler/xscpsmartcard
Vérification
Vous pouvez maintenant recharger votre carte TCL sous Linux.