Почему мой ACR38 SmartCard Reader не работает?

У меня есть читатель SmartCard:

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

Я установил следующие пакеты: pcscd , libacr38u , pcsc-tools [ 1111], и драйвер, доступный на этом сайте http://www.bit4id.com/italiano/download/download_file/Linux.zip

демон pcscd Кажется, работает:

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

, когда я пытаюсь проверить, работает ли смарт-карта, я не получаю ответа:

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

, как я могу это исправить?

3
задан 6 November 2011 в 02:34

4 ответа

Как заставить устройство чтения электронных карт eid ACR38U работать в Ubuntu 13.10 64-bit

Предварительные требования: Ubuntu 13.10 64-bit, последняя версия Mozilla Firefox, pcscd, default-jre, opensc, libacr38u, libacr38ucontrol0 , libacsccid1, libccid

В сеансе терминала выполните следующие команды:

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

Вручную установите следующие значения в Mozilla Firefox примерно: config

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

Вручную заменить security.ssl.richos. или * .be в about: config, если вы хотите аутентифицироваться на РАЗЛИЧНОМ сайте, чем www.cm.be или test.eid.belgium.be !!!

Загрузите корневые сертификаты Бельгии здесь:

Http: //repository.eid.belg ium.be/certificates.php?cert=Root&lang=en

Импорт корневых сертификатов Бельгии в Firefox.

Бельгийские корневые сертификаты требуются, если вы хотите использовать приложения FSP Finance (Belcotax, Intervat, Finprof и др.).

Прежде чем начать, убедитесь, что ваша идентификационная карта находится в картридере. Затем:

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’.

Убедитесь, что в Mozilla Firefox не установлено абсолютно никаких дополнений или плагинов. Установка надстройки Бельгии eid Firefox НЕ будет работать в 64-битной версии Ubuntu 13.10 и только усугубит ситуацию!

Отключите устройство чтения карт памяти от компьютера. Снова подключите устройство чтения карт памяти к компьютеру.

Вставьте EID-карту в картридер.

Перезагрузите компьютер.

Проверьте устройство чтения карт памяти здесь:

http://test.eid.belgium.be/

0
ответ дан 6 November 2011 в 02:34

Для тех, кто приезжает сюда с Ubuntu 18.04, я сделал следующее, чтобы он работал:

sudo apt-get install libpcsclite1

Загрузите и установите драйвер ACR38 вручную с https://www.acs.com. hk / en / products / 199 / acr38u-i1-читатель смарт-карт /

Разархивируйте загруженный драйвер и откройте терминал в этом каталоге + установите пакет debian

cd ubuntu/artful 
[ 118] (это для Ubuntu 17.10, но работает. Возможно, в будущем будет каталог 18.04 ...)

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

Перезапустите демон pcsc

sudo service pcscd restart

, и читатель был распознается (по крайней мере, с pcsc_scan, а затем с бельгийской программой EID)

0
ответ дан 6 November 2011 в 02:34

Если у вас Ubuntu 10.04 или более поздняя версия, то, судя по ошибке сообщает , вы больше не должны сталкиваться с этой проблемой. (Версия 1.7.10 из libacr38u).

Поскольку загруженному драйверу два года, и в репозиториях Ubuntu есть пакет для обеспечения поддержки этого устройства (libacr38u), тогда я бы держался подальше от драйвера.

Если вы используете Ubuntu 10.04 или более позднюю версию (особенно если она не работает в 10.10), пожалуйста, сообщите об ошибке , нажав Alt + F2 и ввод ubuntu-bug libacr38u.

0
ответ дан 6 November 2011 в 02:34

Похоже, ваш ACR38 поддерживается драйвером CCID libccid

http://pcsclite.alioth.debian.org/ccid/supported.html#0x072F0x90CC

0
ответ дан 6 November 2011 в 02:34

Другие вопросы по тегам:

Похожие вопросы: