Postitatud: 09.01.2015, 20:31
Väga suur tõenäosus, et pole probleemiga seotud, aga miks sul openct peal on?
Kood: Vali kõik
opensc-tool -D
Configured card drivers:
pcsc PC/SC reader
Segmentation fault
Kood: Vali kõik
# PCSCLITE_PCSCD_ARGS=-df pcsc_scan
PC/SC device scanner
V 1.4.23 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.13
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9520 00 00
Fri Jan 9 23:26:40 2015
Reader 0: Alcor Micro AU9520 00 00
Card state: Card removed,
Fri Jan 9 23:26:49 2015
Reader 0: Alcor Micro AU9520 00 00
Card state: Card inserted,
....
Estonian Identity Card (EstEID v x.x xxxx cold)
Fri Jan 9 23:26:55 2015
Reader 0: Alcor Micro AU9520 00 00
Card state: Card removed,
Kood: Vali kõik
# opensc-tool --name
Using reader with a card: Alcor Micro AU9520 00 00
EstEID 1.0 warm xxxx
# opensc-tool -f
Using reader with a card: Alcor Micro AU9520 00 00
3f00 [MF] type: DF, size: 53878
select[N/A] lock[N/A] delete[N/A] create[N/A] rehab[N/A] inval[N/A] list[N/A]
sc_list_files() failed: Not supported
# opensc-tool --atr
Using reader with a card: Alcor Micro AU9520 00 00
3b:de:18:ff:c0:80:b1:fe:45:1f:03:45:73:74:45:49:44:20:76:65:72:20:31:2e:30:2b
# opensc-tool -l
Segmentation faultKood: Vali kõik
# /usr/bin/qesteidutil
Enabling crashreporting "/tmp"
libpng warning: iCCP: known incorrect sRGB profile
Alcor Micro AU9520 00 00 A1659646
Kood: Vali kõik
Rakenduse versioon: 3.8.0.0
OS: "openSUSE 13.2 (Harlequin) (x86_64)"
Protsessor: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
Tuum: Linux 3.16.7-7-desktop #1 SMP PREEMPT Wed Dec 17 18:00:44 UTC 2014 (762f27a) x86_64
Argumendid: /usr/bin/qesteidutil
Teegi otsing: /usr/lib64/qt4/plugins;/usr/lib64/kde4/plugins;/usr/bin
Teegid:
qesteidutil (3.8.0.1106)
openssl (1.0.1j)
libpcsclite1 (1.8.11)
pcsc-lite (1.8.11)
opensc (0.13.0)
QT (4.8.6)
Smart Card teenuse staatus: Töötab
Kaardilugejad:
Alcor Micro AU9520 00 00 max APDU size 0 Kood: Vali kõik
Configured card drivers:
cardos Siemens CardOS
flex Schlumberger Multiflex/Cryptoflex
cyberflex Schlumberger Cyberflex
gemsafeV1 driver for the Gemplus GemSAFE V1 applet
miocos MioCOS 1.1
mcrd MICARDO 2.1 / EstEID 1.0 - 3.0
asepcos Athena ASEPCOS
starcos STARCOS SPK 2.3/2.4
tcos TCOS 3.0
openpgp OpenPGP card
jcop JCOP cards with BlueZ PKCS#15 applet
belpic Belpic cards
ias IAS
incrypto34 Incard Incripto34
acos5 ACS ACOS5 card
akis TUBITAK UEKAE AKIS
rutoken Rutoken driver
rutoken_ecp Rutoken ECP driver
westcos WESTCOS compatible cards
myeid MyEID cards with PKCS#15 applet
sc-hsm SmartCard-HSM
setcos Setec cards
muscle MuscleApplet
atrust-acos A-Trust ACOS cards
piv PIV-II for multiple cards
itacns Italian CNS
default Default driver for unknown cards
Kood: Vali kõik
EstEID Plugin initialization failed:
dlopen failed: /usr/local/lib64/libopensc.so.3: undefined symbol: iasecc_se_get_crtMulle tundub, et opensc librat otsitakse valest kohast. Antud juhul /usr/local/mait kirjutas:
Panka saab, aga allkirjastamisel annab FF. Sama veani jõudsin ka siis, kui oli opensc 0.13.Kood: Vali kõik
EstEID Plugin initialization failed: dlopen failed: /usr/local/lib64/libopensc.so.3: undefined symbol: iasecc_se_get_crt
Kood: Vali kõik
#!/bin/bash
# id kaardi paigalduskript 0.0.2
# kasutus ./install-esteid.sh <valjalaske nimi>
# Ubuntu, debian .jt
REPO_FILE=/etc/apt/sources.list.d/ria-repository.list
check_privileges()
{
touch $REPO_FILE 1>/dev/null 2>&1
if [ "$?" != "0" ] ; then
echo "Sa pead olema administraatori oigustes!"
exit 1
fi
}
sudo apt-get install apt-transport-https
p=$1
OPSYS=${p}
create_repo_file()
{
echo "deb https://installer.id.ee/media/ubuntu/ $OPSYS main" | sudo dd
of=$REPO_FILE 1>/dev/null 2>&1
echo "deb https://installer.id.ee/media/ubuntu/ $OPSYS main" | sudo dd
of=$REPO_FILE.save 1>/dev/null 2>&1
}
import_ria_key()
{
sudo apt-key list | grep '^pub.*1024D/592073D4.*2010-10-26$'
1>/dev/null
KEY_LOOKUP_RESULT=$?
if [ "$KEY_LOOKUP_RESULT" != "0" ] ; then
echo "Loading RIA Repository key"
sudo wget -O /tmp/ria-public.key
https://installer.id.ee/media/install-scripts/ria-public.key
sudo apt-key add /tmp/ria-public.key
sudo rm -f /tmp/ria-public.key
else
echo "RIA Repository key already loaded"
fi
}
update_repo()
{
sudo apt-get update
}
install_estonianidcard()
{
sudo apt-get install estonianidcard
}
create_repo_file
import_ria_key
update_repo
install_estonianidcard
Kood: Vali kõik
> opensc-tool -l
# Detected readers (pcsc)
Nr. Card Features Name
0 Yes O2 Micro Oz776 00 00
>pkcs15-tool -c
Using reader with a card: O2 Micro Oz776 00 00
Failed to connect to card: Transmit failed
Kood: Vali kõik
>opensc-tool -l
# Detected readers (pcsc)
Nr. Card Features Name
0 No O2 Micro Oz776 00 00
1 Yes OMNIKEY CardMan 1021 01 00
> pkcs15-tool -c
Using reader with a card: OMNIKEY CardMan 1021 01 00
X.509 Certificate [Isikutuvastus]
...
OpenSuse all oma masinates pole niisuguseid probleeme mul kunagi olnud.erkiha@gmail.com kirjutas: (Ubuntu) 14.10 oli mul id kaart sisuliselt kasutuskõlbmatu, küsis sisselogimisel mõlemat pin-i ning peale tahtis restarti peale igat kasutust et jälle tööle saada.
Dell Latitude E5420 sisemine lugeja, mis vana kaardiga töötas: O2 Micro Oz776 00 00 .spott kirjutas:mis id kaardi lugeja tüüp? Osade lugejate tarkvara uue versiooniga tugi kadus. Nagu näiteks Dell 630-te sisemine ID kaardi lugeja, mis enam ei tööta
Kood: Vali kõik
kasutaja# opensc-tool -l
No smart card readers found.
kasutaja# pkcs15-tool --list-certificates
No smart card readers found. Kood: Vali kõik
root# opensc-tool -l
# Detected readers (pcsc)
Nr. Card Features Name
0 No O2 Micro Oz776 00 00
1 Yes OMNIKEY CardMan 1021 01 00
root# pkcs15-tool --list-certificates
Using reader with a card: OMNIKEY CardMan 1021 01 00
X.509 Certificate [Isikutuvastus]
Object Flags : [0x0]
Authority : no
... Kood: Vali kõik
...
00010899 auth.c:136:IsClientAuthorized() Process 24427 (user: 1000) is NOT authorized for action: access_pcsc
00000441 winscard_svc.c:329:ContextThread() Rejected unauthorized PC/SC client
00000053 winscard_svc.c:981:MSGCleanupClient() Thread is stopping: dwClientID=16, threadContext @0x1356dd0
...