ID-kaardi lugeja ACR38 installimine:

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
mocambo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 82
Liitunud: 10.06.2007, 06:11

ID-kaardi lugeja ACR38 installimine:

Postitus Postitas mocambo »

Hei !

Nimelt vahetasil ID-kaardi lugejat. Eelmine kaabliga lugeja SCR3310 töötas ilma probleemideta ilma lisasekeldusteta. Uus kaardilugeja ACR38 aga niisama lihtsalt tööle ei hakanud. LSUSB näitab lugeja olemasolu. Lisaks paigaldasin tootja draiverid acsccid, mis sisaldab faile:

/etc/udev/rules.d/92_pcscd_acsccid.rules
/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist
/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Linux/libacsccid.so

# lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 020: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

# pkcs11-tool -l --test
No slot with a token was found.

Mida võiks teha edasi ?

Tänud !
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Re: ID-kaardi lugeja ACR38 installimine:

Postitus Postitas akbgf »

mocambo kirjutas:Uus kaardilugeja ACR38 aga niisama lihtsalt tööle ei hakanud.
# pkcs11-tool -l --test
No slot with a token was found.
Mida võiks teha edasi ?
Võiks proovda pcscd uuesti käivitamist.
pscd saab panna silumisrežiimi:

pcscd -f -d stderr

siis ehk näitab midagi rohkem.
Kasutaja avatar
mocambo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 82
Liitunud: 10.06.2007, 06:11

Postitus Postitas mocambo »

Hetkel annab sellise väljundi:

Kood: Vali kõik

kernel: usb 1-2: new full-speed USB device number 9 using uhci_hcd
mtp-probe[21347]: checking bus 1, device 9: "/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-2"
mtp-probe[21347]: bus: 1, device: 9 was not an MTP device
pcscd[19319]: 00000000 dyn_unix.c:58:DYN_LoadLibrary() /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so: /usr/lib/libfl.so.2: undefined symbol: yylex
pcscd[19319]: 00001257 readerfactory.c:1082:RFInitializeReader() RFLoadReader failed: 0x80100014
pcscd[19319]: 00000437 readerfactory.c:376:RFAddReader() ACS ACR 38U-CCID init failed.
pcscd[19319]: 00001257 hotplug_libudev.c:523:HPAddDevice() Failed adding USB device: ACS ACR 38U-CCID
pcscd[19319]: 25457786 winscard.c:264:SCardConnect() Reader ACS ACR 38U-CCID 00 00 Not Found
pcscd[19319]: 68122076 winscard.c:264:SCardConnect() Reader ACS ACR 38U-CCID 00 00 Not Found
Lasin kokku ka tehase lehelt tõmmatud draiveri, tulemus sama:

Kood: Vali kõik

pcscd[25233]: 64300820 dyn_unix.c:58:DYN_LoadLibrary() /usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Linux/libacsccid.so: /usr/lib/libfl.so.2: undefined symbol: yylex
pcscd[25233]: 00001934 readerfactory.c:1082:RFInitializeReader() RFLoadReader failed: 0x80100014
pcscd[25233]: 00000023 readerfactory.c:376:RFAddReader() ACS ACR38U-CCID init failed.
pcscd[25233]: 00000014 hotplug_libudev.c:523:HPAddDevice() Failed adding USB device: ACS ACR38U-CCID
Veel ideid ?

Tänan !
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

mocambo kirjutas:/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so: /usr/lib/libfl.so.2: undefined symbol: yylex

Veel ideid ?
Jääb mulje, et selle kaardilugeja driverit ei kasutata. Kas see on õiges kohas?
Võibolla peita teised, et ei leiaks enne mõnda teist? USB-seadme kohta ütleb man pcscd, et seda konfifailis ei kirjeldata, ükski võti ei paku ka võimalust öelda, millist driverit peaks kasutama.

Üks abivahend on pcsc_scan, man pcsc_scan
Vasta