Здравейте,
след повече от 10 часа битка се чувствам като глупак и реших да питам.
Драмата е, че си счупих стария четец CardMan 6121, и ми продадоха ACS-ACR 38T и сдобих ефекта, че когато пусна Firefox и четеца е включен, браузъра замръзва и не реагира. Когато извадя четеца се оправя. Последното обаче не ми върши работа тъй като напрактика не мога да ползвам УЕП за това за което ми трябва. Пускайки iceweasel от конзола понякога плюе следното:
chiche@zmey:~$ iceweasel
[opensc-pkcs11] reader-pcsc.c:896:pcsc_detect_readers: SCardListReaders failed: 0x8010002e
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
[opensc-pkcs11] reader-pcsc.c:896:pcsc_detect_readers: SCardListReaders failed: 0x8010002e
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
[opensc-pkcs11] reader-pcsc.c:896:pcsc_detect_readers: SCardListReaders failed: 0x8010002e
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
[opensc-pkcs11] reader-pcsc.c:896:pcsc_detect_readers: SCardListReaders failed: 0x8010002e
При повечето случаи обаче мълчи като партизанин и само веднъж :
[opensc-pkcs11] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
[opensc-pkcs11] reader-pcsc.c:239:pcsc_transmit: unable to transmit
[opensc-pkcs11] apdu.c:394:do_single_transmit: unable to transmit APDU
[opensc-pkcs11] iso7816.c:453:iso7816_select_file: APDU transmit failed: Transmit failed
[opensc-pkcs11] card-cardos.c:435:cardos_select_file: returning with: Transmit failed
[opensc-pkcs11] card.c:554:sc_select_file: returning with: Transmit failed
[opensc-pkcs11] pkcs15-postecert.c:337:sc_pkcs15emu_postecert_init: Failed to initialize Postecert and Cnipa emulation: Unsupported card
[opensc-pkcs11] reader-pcsc.c:239:pcsc_transmit: unable to transmit
[opensc-pkcs11] apdu.c:394:do_single_transmit: unable to transmit APDU
[opensc-pkcs11] iso7816.c:453:iso7816_select_file: APDU transmit failed: Card removed
[opensc-pkcs11] card-cardos.c:435:cardos_select_file: returning with: Card removed
[opensc-pkcs11] card.c:554:sc_select_file: returning with: Card removed
[opensc-pkcs11] reader-pcsc.c:239:pcsc_transmit: unable to transmit
[opensc-pkcs11] apdu.c:394:do_single_transmit: unable to transmit APDU
[opensc-pkcs11] iso7816.c:453:iso7816_select_file: APDU transmit failed: Card removed
[opensc-pkcs11] card-cardos.c:435:cardos_select_file: returning with: Card removed
[opensc-pkcs11] card.c:554:sc_select_file: returning with: Card removed
[opensc-pkcs11] reader-pcsc.c:696:pcsc_unlock: SCardEndTransaction failed: 0x80100011
[opensc-pkcs11] pkcs15.c:799:sc_pkcs15_bind: returning with: Unsupported card
[opensc-pkcs11] pkcs11-global.c:191:C_Initialize: C_Initialize(): Cryptoki already initialized
[opensc-pkcs11] pkcs11-global.c:191:C_Initialize: C_Initialize(): Cryptoki already initialized
[opensc-pkcs11] pkcs11-global.c:191:C_Initialize: C_Initialize(): Cryptoki already initialized
[opensc-pkcs11] pkcs11-global.c:191:C_Initialize: C_Initialize(): Cryptoki already initializedНай - озадачаващото за мен е че по някакъв за периода от 10 часа 2 пъти тръгна и даже успях да банкирам без проблем. Естественно докато не рестартнах Фаерфокса. Не можах да намеря никава зависимост между двата успешни опита.
Опитвах всякакви фокуси, слагане и махане на pksc#11 модули - те понякога се качват а понякога не, използвах дори автоматичния конфигуратор от тук:
https://addons.mozilla.org/en-US/firefox/addon/infonotary-configurator-for-mo/ ефекта е все същия.
Използвам Debian/testing
Linux zmey 2.6.32-5-amd64 #1 SMP Fri Sep 9 20:23:16 UTC 2011 x86_64 GNU/Linux
zmey:/var/log# dpkg -l |grep pkc
ii libengine-pkcs11-openssl 0.1.8-2+b2 OpenSSL engine for PKCS#11 modules
ii libp11-2 0.2.8-2 pkcs#11 convenience library
ii libpkcs11-helper1 1.09-1 library that simplifies the interaction with PKCS#11
zmey:/var/log# dpkg -l |grep pcs
ii libpcsc-perl 1.4.12-1+b1 Perl interface to the PC/SC smart card library
ii libpcsclite-dev 1.7.4-2 Middleware to access a smart card using PC/SC (development files)
ii libpcsclite1 1.7.4-2 Middleware to access a smart card using PC/SC (library)
ii librpcsecgss3 0.19-2 allows secure rpc communication using the rpcsec_gss protocol
ii pcsc-tools 1.4.17-1 Some tools to use with smart cards and PC/SC
ii pcscd 1.7.4-2 Middleware to access a smart card using PC/SC (daemon side)
zmey:/var/log# dpkg -l |grep acr
ii anacron 2.3-14 cron-like program that doesn't go by time
ii libacr38u 1.7.11-1 PC/SC driver for the ACR38U smart card reader
ii m4 1.4.16-2 a macro processing language
zmey:/var/log# dpkg -l |grep opensc
rc libopensc2 0.11.13-1.1 Smart card library with support for PKCS#15 compatible smart cards
rc mozilla-opensc 0.11.13-1.1 Mozilla plugin for authentication using OpenSC
ii opensc 0.12.2-2 Smart card utilities with support for PKCS#15 compatible cards
zmey:/var/log#
zmey:/var/log# pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.5.5
Scanning present readers...
0: ACS ACR 38U-CCID 00 00
Fri Nov 4 00:14:18 2011
Reader 0: ACS ACR 38U-CCID 00 00
Card state: Card inserted,
ATR: 3B F2 18 00 02 C1 0A 31 FE 58 C8 08 74
ATR: 3B F2 18 00 02 C1 0A 31 FE 58 C8 08 74
+ TS = 3B --> Direct Convention
+ T0 = F2, Y(1): 1111, K: 2 (historical bytes)
TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = 02 --> Extra guard time: 2
TD(1) = C1 --> Y(i+1) = 1100, Protocol T = 1
-----
TC(2) = 0A --> Work waiting time: 960 x 10 x (Fi/F)
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 58 --> Block Waiting Integer: 5 - Character Waiting Integer: 8
+ Historical bytes: C8 08
Category indicator byte: C8 (proprietary format)
+ TCK = 74 (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F2 18 00 02 C1 0A 31 FE 58 C8 08 74
Siemens CardOS V4.3B
Всичко изглежда че трябва да е наред но не работи. Някакви идеи?