configurazione lettore tessera sanitaria su gnome 13.1

Ritratto di paolomolino
paolomolino
(Monster)
Offline
Monster
Iscritto: 04/08/2011
Messaggi: 442

ecco i famossissimi standard!!!! Standard PC/SC con interfaccia CCID

Processore: Intel Pentium G3220 3.0Ghz Dual-core
RAM: 8 Gigabyte Kingston So su memoria solida Kingston120 gb
Scheda Video: Intel HD Graphics Haswell
Sistema operativo: openSUSE leap 42.1 64 bit GNOME

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

Buone notizie pare che ci siano questi driver:

Citazione:

Siemens

Siemens: su queste smartcard abbiamo poche notizie ma buone. Molto usate in passato dalle Camere di Commercio e adesso dalla CRS ligure, le smartcard Siemens richiedono il software CardOS. Stranamente CardOS non si riesce a trovarlo sul sito Siemens perché ogni vecchio collegamento viene adesso reindirizzato verso Atos, da cui non si ricava niente. La buona notizia
http://www.regione.liguria.it/archivi/archivio-allegati/doc_download/8139-manuale-di-gestione.html
è che tali carte funzionano perfettamente con i driver Liberi OpenSC.
http://www.opensc-project.org/
Comunque ci sono anche questi driver da testare. (Non abbiamo a disposizione smartcard Siemens, che qualche ligure verifichi...)
http://www.regione.liguria.it/archivi/archivio-allegati/cat_view/40-diritti-e-doveri-del-cittadino/2300-carta-nazionale-dei-servizi-tessera-sanitaria/2303-software/2430-software-per-linux.html
Dal sito della Provincia di Bolzano si possono scaricare driver e interfaccia grafica per CardOS: a 32 bit e a 64 bit.

Se opensc puoi anche caricarli da Yast->gestione pacchetti.

Io uso e “vedo” di tutto:
libopenct1, libpcsclite1, openct, opensc, pcsc-acsccid, pcsc-ccid, pcsc-lite, pcsc-openct, libtowitoko2 (ex-pcsc-acr38).
Wink

Se i problema è Firefox allora è altra cosa....

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

paolomolino ha scritto:

ok sta cosa del tenere chiuso i browser non la sapevo, comunque gli ho scritto chiedendogli quali standard usa...vi dico poi. Nel pdf di quella guida non ci capisco granchè, usr/local/lib, il terminale non me lo considera....

aggiungo anche questo:

linux-7urs:/home/paolo # cnf ldconfig
 
Il programma 'ldconfig' è pressente nel pacchetto 'glibc', che è installato sul tuo sistema.
 
Il percorso assoluto per 'ldconfig' è '/sbin/ldconfig', quindi per avviarlo potrebbero essere necessari i diritti di super utente (es. root)
 
linux-7urs:/home/paolo # /sbin/ldconfig
linux-7urs:/home/paolo # cnf/sbin/ldconfig
bash: cnf/sbin/ldconfig: File o directory non esistente
linux-7urs:/home/paolo # glibc
If 'glibc' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf glibc
linux-7urs:/home/paolo # cnf glibc
glibc: commando non trovato                            
linux-7urs:/home/paolo # 

Per avere i diritti di super utente devi fare il comando "su", eseguirlo, e poi mettere la password, poi dai il comando ldconfig
Wink

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao

Ritratto di paolomolino
paolomolino
(Monster)
Offline
Monster
Iscritto: 04/08/2011
Messaggi: 442

si al superutente ci arrivo...ho installato tutto quello che hai scritto (il tuo sapere mi basisce ogni volta) ma non me lo legge e ora mi dice anche che firefox ha già caricato il modulo di sicurezza, quello che ha estensione .so per capirsi, ma di leggere la carta, non ne vuole sapere

Processore: Intel Pentium G3220 3.0Ghz Dual-core
RAM: 8 Gigabyte Kingston So su memoria solida Kingston120 gb
Scheda Video: Intel HD Graphics Haswell
Sistema operativo: openSUSE leap 42.1 64 bit GNOME

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

Dunque...

Metti il lettore e poi inserisci la carta.

Fai il comando lsusb da terminale e dimmi cosa ti scrive. (penso che il lettore sia collegato alla presa usb oppure no?)

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao

Ritratto di paolomolino
paolomolino
(Monster)
Offline
Monster
Iscritto: 04/08/2011
Messaggi: 442

la carta la legge, o meglio il lettore lo rileva...

+Bus 002 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd USB 2.0 Camera
Bus 003 Device 002: ID 1241:1166 Belkin MI-2150 Trust Mouse
Bus 004 Device 002: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

leggendo la guida, dove parla di ldconfig, dice anche di dargli il percorso corretto per cardos api, solo che io cardos api, non lo trovo dov'è, per ora sto cercando in usr- bin- ... ma proprio non lo trovo tra i file system

Immagini allegate:

Processore: Intel Pentium G3220 3.0Ghz Dual-core
RAM: 8 Gigabyte Kingston So su memoria solida Kingston120 gb
Scheda Video: Intel HD Graphics Haswell
Sistema operativo: openSUSE leap 42.1 64 bit GNOME

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

paolomolino ha scritto:

la carta la legge, o meglio il lettore lo rileva...

+Bus 002 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd USB 2.0 Camera
Bus 003 Device 002: ID 1241:1166 Belkin MI-2150 Trust Mouse
Bus 004 Device 002: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

leggendo la guida, dove parla di ldconfig, dice anche di dargli il percorso corretto per cardos api, solo che io cardos api, non lo trovo dov'è, per ora sto cercando in usr- bin- ... ma proprio non lo trovo tra i file system

Devi cercare in "/usr/lib/bit4id/” (può non esserci) o /usr/local/lib/” o “/usr/lib/”

Solo Se non risolvi:

Te lo dovevo chiedere prima di fare il comando lsbus, ti evitavo dei giri:

Caricati da Yast->gestione pacchetti:

pcscd_lite, libpcsclite1, libccid, openct, opensc, libacr38ucontrol0, pcsc-acr38,

Riavvia e riprova.

Solo se non funziona proviamo con quelli della regione Lombardia:

Scaricare (vero che disponi di un sistema 38bit? , se 64bit dimmelo che non ricordo) i seguenti file dai link riportati:
 Driver del lettore Bit4id ACR38
http://www.crs.lombardia.it/components/libminilector38-bit4id.rpm
 Librerie crittografiche
http://www.crs.lombardia.it/components/libbit4spki.rpm

Segui poi questa guida:

http://www.crs.lombardia.it/ds/ccurl/681/76
/Manuale%20per%20l%27installazione%20e%20la%20configurazione%20del%20Software%20CRS%20per%20Linux%20v1.2.pdf
http://www.crs.lombardia.it/ds/ccurl/294/681/Manuale_CRS_Mgr_per_MacOS_e_Linux_v2_0.pdf
http://www.crs.lombardia.it/ds/ccurl/627/288/Istruzioni_configurazione_librerie.pdf

Qui l'installer se proprio non riesci:
http://www.crs.lombardia.it/ds/ccurl/102/781/CRSManager.run

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

Dimenticavo:

Aggiungi il repository con questa partenza:
http://download.opensuse.org/repositories/security:/chipcard/

Aggiungete solo la vostra versione (controllate con un browser) esempio il mio è
http://download.opensuse.org/repositories/security:/chipcard/openSUSE_12.1/

poi carichi:
pcsc_scan

Che ci permetterà di sapere se è ben riconosciuta la card che possiedi con il comando dato da root:

pcsc_scan

Ovviamente con il lettore inserito e carta inserita.

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao

Ritratto di paolomolino
paolomolino
(Monster)
Offline
Monster
Iscritto: 04/08/2011
Messaggi: 442

ci credi che non trovo il pcscan per scaricarlo?sono nella giusta versione per me (12.2), guardo nella directory i586, ma non lo trovo, cosa sbaglio?

Processore: Intel Pentium G3220 3.0Ghz Dual-core
RAM: 8 Gigabyte Kingston So su memoria solida Kingston120 gb
Scheda Video: Intel HD Graphics Haswell
Sistema operativo: openSUSE leap 42.1 64 bit GNOME

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1697

Scusa è dentro
pcsc-tools

(ovvero installando pcsc-tools installi anche il tools PCSC-scan)

Comunque è meglio istallarlo con Yast->gestione pacchetti (addiziona il repo prima)

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao