Не удается запустить `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 с той же проблемой.)