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 !
ID-kaardi lugeja ACR38 installimine:
Moderaator: Moderaatorid
Re: ID-kaardi lugeja ACR38 installimine:
Võiks proovda pcscd uuesti käivitamist.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 ?
pscd saab panna silumisrežiimi:
pcscd -f -d stderr
siis ehk näitab midagi rohkem.
Hetkel annab sellise väljundi:
Lasin kokku ka tehase lehelt tõmmatud draiveri, tulemus sama:
Veel ideid ?
Tänan !
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 FoundKood: 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-CCIDTänan !
Jääb mulje, et selle kaardilugeja driverit ei kasutata. Kas see on õiges kohas?mocambo kirjutas:/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so: /usr/lib/libfl.so.2: undefined symbol: yylex
Veel ideid ?
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

