Enpä tiedä muuta paikkaa missä jopa Windows-asiantuntemustakin luulisi löytyvän (eikä itseasiassa googlettamalla ongelmaan ratkaisua/syytä ole löytänyt).
Uusi henkilökortti hankittu maaliskuussa (myönnetty 13.3.2017). Poistettu vanha DigiSign-ohjelmisto, myös kortinlukijatoimittajan (Advanced Card Systems Ltd) vanha ajuri. Asennettu uusi Väestörekisterikeskuksen versio DigiSign-ohjelmistosta Windows 7:lle (DigiSignClient 4.0.12, kokeiltu sekä Windows 32- ja 64 yhteinen EXE-paketti että 32bit ja 64 MSI-paketit).
Windows asensi sekä kortinlukijan että älykortin ajurit. Myöhemmin päivitin kortinlukijan ajurin ACS:n sivulta haetulla uudemmalla.
DigiSign väittää kortinlukijan olevan tyhjä eikä näin ollen anna Tunnistus-välilehdellä mitään tietoja kortista.
Tietokone:
Thinkpad L430 (Ostettu syksy 2012)
Käyttöjärjestelmä:
Windows 7 Pro 64bit
Lukija:
ACR38 (P/N: ACR38C-SPC-R), hankittu joskus 2012-2014
Ajuri: CCID USB Smart Card Reader, toimittaja Advanced Card Systems Ltd, päivämäärä 9.1.2017, versio 4.2.2.0)
Älykortti:
Fujitsu DigiSign (FinEID V3)
Ajuri: Gemalto IAS Classic with DigiSign Minidriver, toimittaja Fujitsu, päivämäärä 14.3.2017, versio 4.0.12.5850
Vanhalla kortilla (hankittu 20102) ja silloisella DigiSign-ohjelmistolla ei ollut älykortin tunnistamisessa vastaavia ongelmia (Ubuntu-versiota en tullut silloin kokeiltua, koska netistä kaivettujen tietojen perusteella päättelin sen toimimattomaksi).
Microsoftin CertUtil-apuohjelman mukaan lukija ja kortti OK, samoin Gemalton SmartDiag-ohjelman mukaan OK. DigiSign toimii OK Ubuntussa (16.04, kokeiltu sekä natiivi-Ubultulla että virtualboxissa), ohjelman lisäksi piti asentaa pcscd (ja ccid, joka tuli pcscd-asennuksen yhteydessä). Ei tämäkään ihan ongelmaton ollut: uusille korteille luodaan aluksi sekä perus- että allekirjoittamistunnusluku aktivointitunnusluvulla, joka Ubuntu-versiolla oli jotain hirveätä. Kun henkilökortin syötti lukulaitteeseen, niin ohjelma avasi ponnahdusikkunan, jossa luodaan ko. tunnusluvut. Tämä ikkuna pumppasi pienestä isompaan koko näytön peittävään ja lukujen syöttö oli lähes mahdotonta (syöttämäni luvut hävisivät mystisesti), mutta lopulta onnistuin luomaan tunnusluvut. Tosin allekirjoitusluku meni jotenkin metsään, mutta sen pystyi muuttamaan ohjelmalla jälkikäteen.
Jokin palikka tässä nyt puuttuu, itse epäilen syylliseksi vahvasti Windows-versiota DigiSign-ohjelmasta. Minulla Windows pääasiallinen käyttöympäristö, joten olisi tod.muk., jos tämä toimisi.
Linkit:
Väestörekisterikeskuksen kortinlukuohjelmisto, Windows
Windows 7 ja uudemmat - EeverttiACS38 ajuri
Smart Card Readers - ACR38U-I1 Smart Card Reader | ACS DriversGemalton älykortin testausohjelma
Windows 32bit and 64bit Diagnosis GUI ApplicationMS Windows CertUtil käyttö älykortin testaukseen
Smart Cards Debugging and Developer InformationVäestörekisterikeskuksen kortinlukuohjelmisto, Ubuntu
Linux-versiot - Eevertti