Por que o meu leitor de SmartCard ACR38 não funciona?

4

Eu tenho esse leitor de SmartCard:

Bus 002 Device 004: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader

Instalei os seguintes pacotes: pcscd , libacr38u , pcsc-tools e um driver disponível neste site link

o daemon pcscd parece estar em execução:

andrea@centurion:~$ ps -e | grep pcsc
 2799 ?        00:00:00 pcscd

quando tento testar se o cartão inteligente está funcionando, não obtenho resposta:

andrea@centurion:~$ pcsc_scan 
PC/SC device scanner
V 1.4.16 (c) 2001-2009, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.5.3
Scanning present readers...
Waiting for the first reader...

como posso corrigir isso?

    
por Andrea Grandi 10.11.2010 / 19:32

4 respostas

3

Parece que o seu ACR38 é suportado pelo driver CCID libccid

link

    
por Ludovic Rousseau 18.11.2010 / 23:41
2

Como fazer com que o leitor de cartão eletrônico eid ACR38U funcione no Ubuntu 13.10 64-bit

Pré-requisitos: Ubuntu 13.10 de 64 bits, a mais nova versão do Mozilla Firefox, pcscd, jre padrão, opensc, libacr38u, libacr38ucontrol0, libacsccid1, libccid

Em uma sessão de terminal, execute os seguintes comandos:

sudo aptitude update

sudo aptitude install firefox pcscd default-jre opensc libacr38u libacr38ucontrol0 libacsccid1 libccid

sudo aptitude remove --purge beid*

wget http://eid.belgium.be/fr/binaries/eid-mw_4%2E0%2E4r1253_amd64_tcm226-178472.deb

sudo dpkg -i eid-mw_4.0.4r1253_amd64_tcm226-178472.deb

wget http://eid.belgium.be/fr/binaries/eid-viewer_4%2E0%2E4r146_amd64_tcm226-178482.deb

sudo dpkg -i eid-viewer_4.0.4r146_amd64_tcm226-178482.deb

Defina manualmente os seguintes valores no Mozilla Firefox em about: config

security.ssl.allow_unrestricted_renego_everywhere__temporarily_available_pref; true security.ssl.enable_false_start; true security.ssl.renego_unrestricted_hosts; *. be

Substitua manualmente o nome security.ssl.renego_unrestricted_hosts  certif.belgium.be ou * .be em about: config, se você quiser autenticar em um site DIFFERENT que www.cm.be ou test.eid.belgium.be !!!

Faça o download dos certificados raiz da Bélgica aqui:

link

Importe certificados de raiz da Bélgica para o Firefox.

Os certificados de raiz da Bélgica são necessários se você quiser usar os aplicativos do FSP Finance (Belcotax, Intervat, Finprof, etc.).

Antes de começar, verifique se sua carteira de identidade está no leitor de cartão. Então:

Viewing certificates
    For Linux: Go to Edit > Preferences > Advanced > Encryption and click ‘View certificates’.
Check-marking certificates

Follow the steps below for the ‘Belgium Root CA’ and ‘Belgium Root CA2’ certificates. Can you only find one certificate? Then you obviously only have to perform these steps once.
    Find the ‘Belgium Root CA’ or ‘Belgium Root CA2’ certificate and click the line below the arrow.
    Click ‘Edit…’.
    Check ALL three boxes.
    Click ‘OK’.

Verifique se não há absolutamente nenhum complemento ou plug-in instalado no Mozilla Firefox. A instalação do add-on Belgium eid Firefox NÃO funcionará no Ubuntu 13.10 de 64 bits e só piorará as coisas!

Desconecte o leitor de cartão eid do PC. Reconecte o leitor de cartão eid do PC.

Insira o cartão eid no leitor de cartões.

Reinicie o PC.

Teste o leitor de cartão eid aqui:

link

    
por Ulysses 29.12.2013 / 14:07
1

Se você tem o Ubuntu 10.04 ou posterior, a julgar pelo bug relatórios você não deve mais ter esse problema. (Versão 1.7.10 de libacr38u ).

Vendo que o driver que você baixou tem dois anos, e há um pacote para fornecer suporte para este dispositivo nos repositórios do Ubuntu ( libacr38u ), então eu ficaria longe do driver.

Se você estiver no Ubuntu 10.04 ou posterior (especialmente se ele não funcionar em 10.10), então por favor reporta um bug pressionando Alt + F2 e digitando ubuntu-bug libacr38u .

    
por 8128 10.11.2010 / 21:43
1

Para quem vem aqui para o Ubuntu 18.04, fiz o seguinte para que funcione:

sudo apt-get install libpcsclite1

Faça o download e instale o driver ACR38 manualmente a partir de link

Descompacte o driver baixado e abra um terminal nesse diretório + instale o pacote debian

cd ubuntu/artful 

(é para o Ubuntu 17.10 mas funciona. Talvez haja um diretório 18.04 no futuro ...)

sudo dpkg -i libacsccid1_1.1.5-1~ubuntu17.10.1_amd64.deb

Reinicie o daemon pcsc

sudo service pcscd restart

e o reaer foi reconhecido (com o pcsc_scan pelo menos, e depois com o programa EID belga)

    
por Stéphane V 07.06.2018 / 15:42

Tags