Не удается запустить `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
Наконец-то снова вернулись к работе с устройством для чтения карт. Хорошая новость в том, что у меня все получилось. Плохая новость, я не уверен, какой шаг это исправил...
- Удалены
Coolkey - Установлены
CacKey(доступно на SourceForge.mil). Протестировано, но все еще не может перезапустить pcscd - Посмотрел файл README.gz и нашел ссылку на
libusb, У меня не былоlibusbв моем/libкаталог на Ubuntu, но я сделал на монетном дворе. Так что я символически связан с/lib/libusbна моем разделе монетного двора. (Да, я понимаю, что это был бы вариант не для всех, но это то, что я сделал.) Все еще не мог получитьpcscdЗаново. - Удалено и повторно установлено
pcscd, Затем я смог связаться с читателемpcsc_scan, Имейте в виду, я уже деинсталлировал / переустановилpcscdдо. - Добавлено устройство безопасности в Firefox и указано
/usr/lib/libcackey.so, Работал как положено
Я собираюсь продолжить возиться и посмотреть, смогу ли я изолировать шаг, который работал. (Есть второй ноутбук с 12.10 с той же проблемой.)