SmartcardReader, qual driver (-file) é realmente usado?

3


Eu tenho um problema com o meu SmartCard-Reader ( cereja ST1044-U ) no meu Kubuntu 14.10 (64 bits).
Ele não funciona totalmente (ao tentar assinar dados , o erro é acionado).
(Eu li sobre o driver "padrão", que vem junto com o Ubuntu, tem problemas com o meu leitor e APDUs estendidos)

O mesmo leitor funciona muito bem com o Windows!

Então baixei o driver do Linux no Cherry-Website.
( link )

(nos drivers leiame está para ler: APOIA APDUs estendidos! (isto é o que eu preciso!))

Masdepoisdetentarinstalarodriver,estouumpoucoconfuso.
Eunotoosmesmosproblemas...

Opacotedodrivercontémapenasumarquivo"binário" ( ifdokccid.so ) e alguns scripts em pastas diferentes.

Perguntas é:
Como posso descobrir se o arquivo "driver" (ifdokccid.so) é realmente usado?

EDITAR:

  1. eu mudei o install-scripts dropdir para / usr / lib / pcsc / drivers (estava errado)
  2. eu desconectei o leitor, reinstalei o driver de 64 bits e reiniciei o sistema.
  3. , em seguida, eu tail -f /var/log/syslog
  4. conecte novamente o leitor e veja a saída:

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

Então, eu fiz o seguinte:

(quemostraomesmo...)

Editar2:
EuliolinkfornecidoporFrantique: forum.ubuntuusers.de/topic/kartenleser-von-cherry-verwenden
e tentei instalar todos os pacotes que são declarados lá.

Todos os pacotes já foram instalados no meu maschine, exceto : libtowitoko2 e pcsc-omnikey
Eu poderia instalar o libtowitoko2, mas não consegui instalar pcsc-omnikey.
pcsc-omnikey não foi encontrado por sudo apt-get install pcsc-omnikey

este é o novo resultado (com o pacote ausente de pcsc-omnikey):

    
por Ben 12.12.2014 / 11:20

2 respostas

1

Esta é uma resposta para minha própria pergunta!

Depois de tentar descobrir por que isso não funciona, encontrei as seguintes informações no Cherry-International-Website (não no site DE):

Então,fuiaoOmniKey-WebsiteebaixeiodriverparaOmniKeyCardMan3121.
link

Depois de instalá-lo, funciona como um encanto!

( Frantique apontou similar em seus comentários, obrigado por isso !)

@Frantique: lsmod | grep ifdokccid ainda não mostra nada, mesmo agora quando o leitor funciona!

    
por Ben 12.12.2014 / 15:20
0

Você pode verificar se o módulo está carregado com:

lsmod | grep ifdokccid

Se não, você pode carregá-lo manualmente com o comando modprobe .

    
por Frantique 12.12.2014 / 11:32