ID-kaardi probleem peale upgrade

Ubuntu Linuxi ja tema erinevate versioonide foorum

Moderaator: Moderaatorid

Vasta
HL
Pingviini külastaja
Pingviini külastaja
Postitusi: 16
Liitunud: 14.12.2006, 18:01

ID-kaardi probleem peale upgrade

Postitus Postitas HL »

Peale süsteemi uuendamist 8.10 -> 9.04 tekkis ID-kaardiga probleem. 8.10 peal ei olnud muret arvuti töötamise ajal kaardi väljavõtmise ja uuesti sisse panemisega. Nüüd kui arvuti töötamise ajal kaardilugejast kaart välja võtta ja uuesti sisse panna, siis ei tunta enam ära. Aitab, kui kaardilugeja korraks arvuti tagant ära võtta. Vast keegi oskab pakkuda, mis võiks aidata.
-ordi-
Vana Pingviin
Vana Pingviin
Postitusi: 821
Liitunud: 13.12.2008, 21:22

Postitus Postitas -ordi- »

Tee selle õpetuse järgi uuesti...
http://e-valimised.sander85.com/
HL
Pingviini külastaja
Pingviini külastaja
Postitusi: 16
Liitunud: 14.12.2006, 18:01

Postitus Postitas HL »

Tõstaks teema taas üles.
Vahepeal on välja vahetatud arvuti kuhu puhtalt lehelt sai Ubuntu 9.10 peale lastud. Kuid probleem ID-kaardi lugejaga jätkuvalt püsti. Selleks, et kaardilugeja tunneks ära, et talle on ID kaart sisse pandud, tuleb ta eelnevalt korraks arvuti tagant ära võtta.

Seejuures lsusb väidab nii enne kui pärast ühendamist ühtemoodi
Bus 004 Device 003: ID 04e6:5116 SCM Microsystems, Inc. SCR331-LC1 SmartCard Reader

Kaardilugejas endas ei tohiks probleemi olla, kuna veel Ubuntu 8.10 töötas kõik laitmatult.

Ons kellelgi ideid, kust viga otsida?
Kasutaja avatar
androloog
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 67
Liitunud: 21.04.2008, 11:49

Postitus Postitas androloog »

mul oli sama mure, ja tuleb välja et upgrade muutis opensc.conf sisu.
Sellest sain lahti kui lasin käima sanderi skripti (googleda sander85 ja evalimised). see on geniaalne skript ja mul peale seda funkas kenasti.

kui sul on puhas install, siis lase id.eesti.ee asjad peale ja siis alles peale upgradet lase sander85 skript käima, ehk siis see siin all.
ALLJÄRGNEV ON SANDER85 TEHTUD SKRIPT:

sudo apt-get -y install opensc pcscd libccid && sudo sed -i 's/\(# reader_drivers = openct, pcsc, ctapi;\)/\1\n\treader_drivers = pcsc;/' /etc/opensc/opensc.conf && sudo sed -i 's/\(# try_emulation_first = yes;\)/\1\n\t\ttry_emulation_first = yes;/' /etc/opensc/opensc.conf && sudo sed -i 's/\(# lock_login = false;\)/\1\n\t\tlock_login = false;/' /etc/opensc/opensc.conf && sudo /etc/init.d/pcscd restart

kui eksin vasusega või on puudulik, siis täiendage
atrox
Pingviini aktivist
Pingviini aktivist
Postitusi: 108
Liitunud: 15.03.2010, 13:57

Postitus Postitas atrox »

Nüüdseks võiks vast proovida kasutada uusi ID-kaardi pakke: https://id.eesti.ee/idtrac/wiki/PaigaldusPaketid#Linux
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

atrox kirjutas:Nüüdseks võiks vast proovida kasutada uusi ID-kaardi pakke: https://id.eesti.ee/idtrac/wiki/PaigaldusPaketid#Linux
qdigidocclient läheb käima, aga allkirjastamisel läheb juurdepääsutõendit laadima ning lõpetab veaga:

Viga pkcs11 mooduli laadimisel 'opensc-pkcs11.so'

% locate opensc-pkcs11 | xargs ls -l
-rwxr-xr-x 1 root root 110367 Jan 24 17:10 /usr/lib/onepin-opensc-pkcs11.so
-rwxr-xr-x 1 root root 110363 Jan 24 17:10 /usr/lib/opensc-pkcs11.so

Versioonid on 0.12.0-0.17.1.svnr3928.i586 from esteid-test.

Lisaks on lingid neile teekidele
/usr/lib/libopensc-pkcs11.so -> /usr/lib/opensc-pkcs11.so
/usr/lib/pkcs11/libopensc-pkcs11.so -> /usr/lib/opensc-pkcs11.so

OpenSUSE-11.1
/usr/bin/qdigidocclient, 985292 2010-02-28 19:06
Viimati muutis akbgf, 16.03.2010, 16:12, muudetud 1 kord kokku.
atrox
Pingviini aktivist
Pingviini aktivist
Postitusi: 108
Liitunud: 15.03.2010, 13:57

Postitus Postitas atrox »

Aga kas ta sul mingi .ddoc'i lahti saab? Ma ise pole vist sellega allkirjastamist proovinud, aga allkirja kontrollida suudab ta küll.
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

Saab lahti, näitab, et on allkirjastatud, näitab üksikasju, lubab ümbriku sisu salvestada, näitab ümbriku asukoha kettal (Firefoxiga :)).

Muide, Firefoxiga saan SEB-i U-Netti, ETISesse, aga ei saa Sertifitseerimiskeskuse tervituslehele, näitab tühjalt lehte https://www.sk.ee/id/index2.php

Turvaseadmeks on FF-l /usr/lib/onepin-opensc-pkcs11.so
atrox
Pingviini aktivist
Pingviini aktivist
Postitusi: 108
Liitunud: 15.03.2010, 13:57

Postitus Postitas atrox »

Mul kah allkirjastamine openSuSE 11.2 all ei tööta, kuid hangub ära teise koha peal.

Soovitan muidugi kõik vead arendajatele teada anda - tundub, et asi veel päris bugine: https://id.eesti.ee/idtrac/
HL
Pingviini külastaja
Pingviini külastaja
Postitusi: 16
Liitunud: 14.12.2006, 18:01

Postitus Postitas HL »

Üle pika aja sai jälle mahti arvutiga mängida ja jätkaks siis ID-kaardi tunnistamise saagat. e-valimised.sander85.com rahuldavat tulemust ei andnud ja sai kõik paketid ja konfi failid eemaldatud ning uuesti peale lastud. Samuti sai täpsemalt üritatud probleemi otsida ja selgus, et:

1. lsusb näeb id-kaardi lugejat
Bus 004 Device 003: ID 04e6:5116 SCM Microsystems, Inc. SCR331-LC1 SmartCard Reader

2. opensc-tool --list-readers ei näe
No smart card readers found.

3. sudo /etc/init.d/pcscd restart järel jätkuvalt
No smart card readers found.

4. ühendades id-kaardi lugeja korraks lahti ja andes uuesti opensc-tool --list-readers on tulemuseks
Nr. Driver Features Name
0 pcsc SCM SCR 3310 (21120621429350) 00 00

Mida tuleks ette võtta, et opensc kohe hakkaks kaardilugejat nägema?

Süsteem on Ubuntu 9.10 64bit, kuid sama probleem oli ka 9.04 32bit peal teisel masinal (millel 8.10 probleemi ei olnud).
illukas
Vana Pingviin
Vana Pingviin
Postitusi: 2036
Liitunud: 24.10.2006, 21:35

Postitus Postitas illukas »

/etc/opensc/opensc.conf
reader_drivers = pcsc, ctapi;

9.10 muutus libpcsclite1 asukoht
https://ideelabor.ee/opensource/wiki/Id ... buntuLinux
HL
Pingviini külastaja
Pingviini külastaja
Postitusi: 16
Liitunud: 14.12.2006, 18:01

Postitus Postitas HL »

justjustjust kõik see on olemas. Probleem ei ole selles, et ID-kaart ei töötaks vaid seda ei tunta enne ära, kui kaardilugeja on korraks arvuti tagant ära võetud. Seejärel toimib kõik suurepäraselt. Hetkel pean alati peale arvuti käivitamist esimese asjana korraks ID-kaardi lugeja USBst välja tõmbama.
Vasta