Inizializzazione TS-CNS scaduta

Ciao a tutti.
Qualcuno di voi ha mai provato a inizializzare una TS-CNS scaduta?
Potrebbe sembrare una richiesta strana, è solo a scopo di sperimentazione al fine di riutilizzare il chip.

Eseguendo il classico comando pkcs15-init --erase-card, ottengo l’errore Couldn't bind to the card: Not supported

Aumentando la verbosità dell’output (a seguire parte del contenuto), sembrerebbe che non sia disponibile il driver per le carte itacns.

P:5361; T:0x8460083328 11:01:33.817 [pkcs15-init] card.c:1062:sc_card_ctl: called
P:5361; T:0x8460083328 11:01:33.817 [pkcs15-init] card.c:1069:sc_card_ctl: card_ctl(4) not supported
P:5361; T:0x8460083328 11:01:33.818 [pkcs15-init] pkcs15-lib.c:261:find_library: unable to locate pkcs15init driver for 'itacns'
P:5361; T:0x8460083328 11:01:33.818 [pkcs15-init] pkcs15-lib.c:345:sc_pkcs15init_bind: Unsupported card driver itacns
P:5361; T:0x8460083328 11:01:33.818 [pkcs15-init] pkcs15-lib.c:347:sc_pkcs15init_bind: Unsupported card driver: -1408 (Not supported)

Andando a vedere il progetto di OpenSC (versione 0.23), sembrerebbe che il driver di gestione sia presente card-itacns.c: Support for Italian CNS

Ho aperto una issue su GitHub verso OpenSC PKCS#15 Init: Couldn't bind to the card: Not supported` · Issue #2881 · OpenSC/OpenSC · GitHub

Grazie.
Antonio.

Ulteriore aggiornamento.
OpenSC ha risposto alla issue. La versione attuale di OpenSC non ha il driver per poter scrivere, quindi, inizializzare una TS-CNS, è possibile eseguire operazioni di sola lettura.