go to page content
navigation: Support > Installing the reader for linux

Installazione del lettore per sistemi Linux

Requisiti

  • Sistema Operativo supportato: Linux Fedora Core 5 i386 32bit.
  • Il tipo di lettore di Smart Card compatibile con i sistemi Linux è il lettore SCR355 e il lettore SCR3310, entrambi di tipo USB, per cui verificare di avere una porta USB libera.
  • I requisiti minimi per installare il lettore SCR3310 sono i seguenti :
                - libUSB V0.1.12 (USB API library);
                - PCSCLite V1.4.2 (PCSC daemon).
  •   I tipi di Smart Card utilizzabili sono la G&D e la CNS di ST Incard, vedi questa pagina .
  • Tutti i passaggi necessari all'installazione del lettore vanno eseguiti come utente root  ( loggatevi con: $ su -,  vi sarà richiesta la password di root ).

Passo 1: verifica del pacchetto pcsc-lite

Ricordarsi di eseguire tutti i passi  come utente root.

Affinchè il tutto funzioni correttamente, è necessario controllare se sul sistema è installato il pacchetto pcsc-lite e che sia attivo il servizio pcscd.

Accertarsi di avere attivo un collegamento ad Internet ed eseguire il seguente comando da consol: - yum -y install pcsc-lite.

Il sistema provvederà all'installazione/aggiornamento del pacchetto richiesto.

Tramite il seguente comando si assicura l'avvio automatico del servizio: chkconfig  --level 2345 pcscd on

Al termine di quest'operazione riavviare il sistema.

Passo 2: installazione del Java plugin

La versione di Java plugin consigliata è la 1.5.0. Scaricare il seguente script: install_java

Eseguire tale script, che rileverà l'eventuale versione del software Java installata sul  PC e seguire le indicazioni suggerite, digitare il comando : bash –vx nome_script 2>error

Per  installare  il software Java, scaricare  il pacchetto Linux RPM  jre-1_5_0_12-linux,

(è possibile scaricarlo direttamente dal sito della Sun Microsystems).

Procedere all’installazione del pacchetto, portandovi nella directory in cui è stato scaricato, avviare il processo di installazione, digitando: ./nome-pacchetto.bin (dove nome-pacchetto è il nome del file scaricato)

verrà visualizzato il contratto di licenza, accettarlo (per sfogliare le pagine del contratto premere la barra spaziatrice).

A questo punto sarà stato creato il pacchetto RPM, per installarlo eseguire: rpm -ivh nome-rpm.rpm (dove nome-rpm è il nome del pacchetto rpm creato dall'esecuzione del comando precedente).

E' ora possibile rimuovere i due file .bin e. rpm (consigliabile).

Eseguire nuovamente lo script install_java  che provvederà a terminare correttamente l’installazione del Java plugin.

Passo 3a : installazione del lettore SCR355

Inserire il lettore SCR355 nella porta USB libera, attendere qualche secondo e inserire la Smart Card G&D nel lettore. Se si illumina il led (luce verde) allora il lettore è installato correttamente.

Passo 3b : installazione del lettore SCR3310

Qui troverete il pacchetto contenente i driver del lettore.

Scompattate il file SCR3310_Linux.zip sotto una directory locale del vostro disco;

Solo se non disponete delle versioni aggiornate di libUSB o PCSCLite, come indicato nei requisiti, seguire i seguenti passi :

  • Installare le usb utils tramite yum:  yum install usbutils
  • Posizionarsi nella directory  appena creata dopo  aver scompattato il file di cui al punto precedente
  • Eseguire i seguenti comandi :
  1. tar xvfz pcsc-lite-1.4.101.tar.gz
  2. cd pcsc-lite-1.4.101
  3. ./configure --prefix=/usr --disable-libhal
  4. make
  5. make install
  • Da terminale posizionarsi nella cartella SCR3310_Linux ed eseguire il seguente comando:
  1. tar xvfz scmccid_5.0.4_linux.tar.gz
  2. cd scmccid_5.0.4_linux.
  3. ./install
  • Riavviate il computer

Passo 4: installazione dei driver della Smart Card (solo per Smart Card G&D)

Installare il pacchetto openssl097a ( l'installazione di tale pacchetto è necessaria anche se sulla vostra macchina è installata una versione successiva di openssl), in modo da  soddisfare le dipendenze con i driver della Smart Card (accertarsi di avere ancora attivo il collegamento ad Internet): yum -y install openssl097a

Scaricate il pacchetto RPM contenente i driver per la Smart Card, installarlo eseguendo il comando: rpm -ivh  safesign-pkcs11-2.1.0-3.i586.rpm

E' possibile installare una utility di gestione della Smart Card scaricabile qui: rpm -ivh  safesign-tokenmanager-2.1.0-1.i586.rpm