Не удается запустить `pcscd` в Ubuntu 12.10

Я пытаюсь заставить устройство чтения смарт-карт (SCR3310) работать под Ubuntu 12.10. Я использовал этот же кард-ридер с Linux Mint и предыдущими версиями Ubuntu. Я установил pcsc-tools,pcscd libccid, libnss3-tools, а также coolkey, Драйвер для кард-ридера входит в состав libccid.

Когда я бегу pcsc_scan терминал возвращает ошибку, SCardEstablishContext: Service not available. Если я правильно понимаю, ошибка указывает на то, что он не может связаться с pcscdдемон / службы. Когда я проверяю service pcscd status это возвращается * pcscd is not running, Если я попробую sudo service pcscd startЯ не получаю ошибки, но служба не запускается. Я также попробовал force-reload вариант, он возвращает * Restarting PCSC Lite resource manager pcscd [failed]

Что бы это ни стоило, кард-ридер и поддерживающее программное обеспечение в настоящее время работают в моем разделе Mint. До сих пор я не видел, где мне не хватает чего-то в рамках установки Ubuntu, которая присутствует в Mint. Кроме того, я попытался удалить / переустановить pcscd.

Возможно ли, что существует другой сервис, от которого зависит pcscd, который может отсутствовать?

Операционная система: Ubuntu 12.10 32-bit
Система: Dell Latitude E6500
Картридер: SCR 3310

2 ответа

В моем случае:

Сначала я устанавливаю оригинальные драйверы (OMNIKEY-3021), но они не работают сразу. sudo service pcscd status шоу:

~$ sudo service pcscd status

pcscd is not running

Тогда я просто purge а затем переустановите снова pcscd и теперь это работает.

Если это все еще не работает, просто попробуйте:

sudo service pcscd start

Наконец-то снова вернулись к работе с устройством для чтения карт. Хорошая новость в том, что у меня все получилось. Плохая новость, я не уверен, какой шаг это исправил...

  1. Удалены Coolkey
  2. Установлены CacKey (доступно на SourceForge.mil). Протестировано, но все еще не может перезапустить pcscd
  3. Посмотрел файл README.gz и нашел ссылку на libusb, У меня не было libusb в моем /lib каталог на Ubuntu, но я сделал на монетном дворе. Так что я символически связан с /lib/libusb на моем разделе монетного двора. (Да, я понимаю, что это был бы вариант не для всех, но это то, что я сделал.) Все еще не мог получить pcscd Заново.
  4. Удалено и повторно установлено pcscd, Затем я смог связаться с читателем pcsc_scan, Имейте в виду, я уже деинсталлировал / переустановил pcscd до.
  5. Добавлено устройство безопасности в Firefox и указано /usr/lib/libcackey.so, Работал как положено

Я собираюсь продолжить возиться и посмотреть, смогу ли я изолировать шаг, который работал. (Есть второй ноутбук с 12.10 с той же проблемой.)

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