Smart Card... qualcuno la usa?

Ritratto di SandroTT
Forum: 

Per capirci, è il dispositivo di firma digitale che serve per firmare digitalmente certi documenti per la PA, oppure per crittografare della posta, per fare delle transazioni sicure (in Lombardia credo che abbiano attivato una Carta Regionale dei Servizi valida come codice fiscale, tessera sanitaria, ecc)

Io ho un modello assolutamente standard -ACR30 Usb- (sul sito di ACS, il produttore, leggo che ne hanno vendute oltre 2 milioni O_O) ma non riesco proprio a farla funzionare con Pclos Sad
Ho installato pcsc-lite (+ libusb, libpcsclite, perl-pscs-perl ecc) che a quanto ho capito dovrebbe curare l'interazione tra il dispositivo (lettore di SmartCard) ed il software di firma digitale ed i driver per il lettore.... ma il software (Dike) non vede proprio il lettore! Sad

Preciso che l'hardware funziona correttamente; ad es. dentro XP-VirtualBox va benissimo

Qualcuno è riuscito ad installare su Pclos la Smart Card?

(sul forum Usa di Pclos ho trovato solo un post: era la richiesta sconsolata di aiuto, ma nessuno ha risposto)

Ritratto di francesco bat

SandroTT wrote:
Per capirci, è il dispositivo di firma digitale che serve per firmare digitalmente certi documenti per la PA, oppure per crittografare della posta, per fare delle transazioni sicure (in Lombardia credo che abbiano attivato una Carta Regionale dei Servizi valida come codice fiscale, tessera sanitaria, ecc)

Io ho un modello assolutamente standard -ACR30 Usb- (sul sito di ACS, il produttore, leggo che ne hanno vendute oltre 2 milioni O_O) ma non riesco proprio a farla funzionare con Pclos Sad
Ho installato pcsc-lite (+ libusb, libpcsclite, perl-pscs-perl ecc) che a quanto ho capito dovrebbe curare l'interazione tra il dispositivo (lettore di SmartCard) ed il software di firma digitale ed i driver per il lettore.... ma il software (Dike) non vede proprio il lettore! Sad

Preciso che l'hardware funziona correttamente; ad es. dentro XP-VirtualBox va benissimo

Qualcuno è riuscito ad installare su Pclos la Smart Card?

(sul forum Usa di Pclos ho trovato solo un post: era la richiesta sconsolata di aiuto, ma nessuno ha risposto)

Non ne ho idea.
Potresti provare a vedere qui se risolvi:
http://www.acs.com.hk/index.php?pid=drivers
E lanciare da terminale il file bundle, ma non avendo la carta non ti so dire altro.
Ciao
Francesco bat

Ritratto di SandroTT

Ti ringrazio Francesco Smile
Sul sito di ACS ci sono già andato, of course, e da lì ho prelevato il driver. Essendo un driver, non si può "lanciare" Wink ma installare nel sistema sì (a questo proposito, visto che l'installer salta 2 passaggi importanti, se a qualcuno dovesse servire me lo chieda, e gli spiego questi 2 passaggi).
Ora il sistema è in grado di riconoscere il lettore di Smart Card, però manca un passaggio intermedio (credo si chiami API), quello che consente al software (Dike) di utilizzare quell'hardware. Questo compito dovrebbe essere svolto da pcsc-lite, però non lo fà bene Sad
Per testare questo pcsc c'è una utility, pcsc-tools (in Pclos non l'ho trovata, ma funziona bene quella di Mandriva) che però mi restituisce questo errore:

<$ pcsc_scan> ....
PCSC library does not contain all the required symbols at /usr/lib/perl5/vendor_perl/5.10.1/i386-linux-thread-multi/Chipcard/PCSC.pm line 259.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.10.1/i386-linux-thread-multi/Chipcard/PCSC/Card.pm line 35.
Compilation failed in require at /usr/bin/ATR_analysis line 47.
BEGIN failed--compilation aborted at /usr/bin/ATR_analysis line 47.

(PS: l'errore è in PCSC, e nelle sue librerie libpcsclite..., quindi programmi Pclos, non in pcsc_scan che va solo a "testarlo")

Su google a questo errore ci sono risposte solo x Fedora e Suse, e mi pare di aver capito che hanno risolto (?) con versioni di perl-pcsc-perl >1.4.12 (pclos è fermo alla 1.4.7)

Io non ho mai compilato programmi, però mi sembra di capire dal msg di errore che manchino dei "simboli" (cioè riferimenti?) al perl.... magari si può risolvere andando a modificare dei semplici files di testo (PCSC.pm e Card.pm)....

C'è qualcuno esperto di compilazione che possa risolvere questa cosa?

Ritratto di francesco bat

Hai provato a vedere se c'è una versione in sorgenti di pcsc-tools ?
Forse installato la versione sorgente potrebbe funzionare, ma devi installare anche tutte le dipendenze mancanti manualmente o dal synaptic (se le trovi).
Del resto non so dirti altro.
Ciao
Francesco bat

Ritratto di ernstfree

Ci sono novità sulla smartcard in pclinuxos?
Sono anche io interessato!