SmartcardReader, какой драйвер (-файл) действительно используется?


У меня есть проблема с моим Читателем Смарт-карты (Cherry ST1044-U) в моем Kubuntu 14.10 (64 бита).
Это не полностью работает (при попытке подписать данные, ошибка брошена).
(я читал о драйвере "по умолчанию", который приходит с человечностью, имеет проблемы с моим читателем и расширенным APDUs),

Тот же читатель работает довольно прекрасный с Windows!

Таким образом, я загрузил драйвер Linux с Веб-сайта Cherry.
(http://www.cherry.de/files/software/ifdokccid_lnx_x64-3.5.1.tar.gz)

(в драйверах должен читать readme: ПОДДЕРЖКИ РАСШИРЕННЫЙ APDUs! (это - то, в чем я нуждаюсь!))

enter image description here

Но после попытки установить драйвер, я немного смущен.
Я замечаю те же проблемы...

Пакет драйвера действительно только содержит один "двоичный" файл (ifdokccid.so) и несколько сценариев в различных папках.

Вопросы:
Как я могу узнать, используется ли "драйвер" - файл (ifdokccid.so) действительно?

Править:

  1. я изменил сценарии установки dropdir на/usr/lib/pcsc/drivers (это было неправильно),
  2. я отключил читателя, переустановил драйвер на 64 бита и перезагрузил систему.
  3. затем я tail -f /var/log/syslog
  4. плагин снова читатель и видит вывод:

Dec 12 12:18:41 Kub-Ben kernel: [ 121.798776] usb 4-2: new full-speed USB device number 3 using ohci-pci Dec 12 12:18:41 Kub-Ben kernel: [ 121.974158] usb 4-2: New USB device found, idVendor=046a, idProduct=002d Dec 12 12:18:41 Kub-Ben kernel: [ 121.974167] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 12 12:18:41 Kub-Ben kernel: [ 121.974172] usb 4-2: Product: SmartTerminal XX44 Dec 12 12:18:41 Kub-Ben kernel: [ 121.974177] usb 4-2: Manufacturer: Cherry GmbH Dec 12 12:18:41 Kub-Ben mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:12.0/usb4/4-2" Dec 12 12:18:41 Kub-Ben mtp-probe: bus: 4, device: 3 was not an MTP device Dec 12 12:18:43 Kub-Ben pcscd: readerfactory.c:1020:RFInitializeReader() Open Port 0x200000 Failed (usb:046a/002d:libudev:0:/dev/bus/usb/004/003) Dec 12 12:18:43 Kub-Ben pcscd: readerfactory.c:312:RFAddReader() Cherry SmartTerminal XX44 init failed. Dec 12 12:18:43 Kub-Ben pcscd: hotplug_libudev.c:391:HPAddDevice() Failed adding USB device: Cherry SmartTerminal XX44

Затем я сделал следующее:

enter image description here (который показывает то же...),

Редактирование 2:
я прочитал ссылку, предоставленную Frantique: forum.ubuntuusers.de/topic/kartenleser-von-cherry-verwenden
и попробованный для установки всех пакетов, которые объявляются там.

Все пакеты были уже установлены на моем maschine, кроме: libtowitoko2 и pcsc-omnikey
я мог установить libtowitoko2, но я could't устанавливаю pcsc-omnikey.
pcsc-omnikey не был найден sudo apt-get install pcsc-omnikey

это - новый результат (с пропавшими без вести pcsc-omnikey пакет):
enter image description here

3
задан 24 February 2015 в 17:24

2 ответа

Это - ответ на мой собственный вопрос!

После попытки узнать, почему это не работает, я нашел следующую информацию о Международном Веб-сайте Cherry (не сайт DE):

enter image description here

Так, я перешел к OmniKey-веб-сайту и загрузил драйвер для OmniKey CardMan 3121.
http://www.hidglobal.com/drivers/21278

После установки его он работает как очарование!

(Frantique, на который указывают подобный в его комментариях, благодарит за это!)

@Frantique: lsmod | grep ifdokccid все еще ничего не показывает, даже сейчас когда читатель работает!

1
ответ дан 1 December 2019 в 17:38

Можно проверить, загружается ли модуль:

lsmod | grep ifdokccid

В противном случае можно загрузить его вручную modprobe команда.

0
ответ дан 1 December 2019 в 17:38

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

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