bonjour,
La méthode traditionnelle est normalement de lier le middleware de la carte au périphérique du module de sécurité, sous firefox.
Essaie avec ce
PPA
sudo add-apt-repository ppa:arnaud-morin/gemalto
sudo apt update
sudo apt install libgtop11dotnet0
sudo updatedb
sudo locate libgtop11dotnet
et renseigner
Firefox/Préférences/Avancé/Certificat/Périphérique de Sécurité/
pour le module de sécurité genre "Gemalto", sous Firefox, le chemin du middleware genre "/usr/lib/libgtop11dotnet.so.0"
il est possible que cela soit un autre middleware pour ta carte à puce.
regarde avec pcsc_scan le type de carte.
par exemple
pcsc_scan
PC/SC device scanner
V 1.4.22 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.10
Using reader plug'n play mechanism
Scanning present readers...
0: SCM Microsystems Inc. SCR 355 [CCID Interface] 00 00
Sat Sep 27 20:36:02 2014
Reader 0: SCM Microsystems Inc. SCR 355 [CCID Interface] 00 00
Card state: Card inserted,
ATR: 3B 16 96 41 73 74 72 69 64
ATR: 3B 16 96 41 73 74 72 69 64
+ TS = 3B --> Direct Convention
+ T0 = 16, Y(1): 0001, K: 6 (historical bytes)
TA(1) = 96 --> Fi=512, Di=32, 16 cycles/ETU
250000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 312500 bits/s
+ Historical bytes: 41 73 74 72 69 64
Category indicator byte: 41 (proprietary format)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 16 96 41 73 74 72 69 64
Gemalto .NET v2.0
si cela est est la bonne librairie, tu dois pouvoir passer ce genre de commandes
pkcs11-tool --module /usr/lib/libgtop11dotnet.so.0 --list-slots
pkcs11-tool --module /usr/lib/libgtop11dotnet.so.0 -l -p 0000 -O
où -p 000 est le code pin 000
pkcs11-dump dump /usr/lib/libgtop11dotnet.so.0 0 0000
où 0 est le slot 0 et 0000 est le code pin