Kirjoittaja Aihe: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat  (Luettu 6335 kertaa)

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Miten asennetaan Ubuntussa ohjelma uTrust_Linux.tar.gz
Tiedosto on ladattuna koneellani Lataukset-hakemistoon.
Kortinlukija kytketään usb-porttiin. Kortinlukija on uTrust 2700 R.
Tarkoitus on käyttää kortinlukijaa henkilökortin lukijana pankkikortin sijaan.
Toimiiko laite p.o. ohjelma-asennuksen jälkeen vai pitääkö tehdä muita toimenpiteitä?

nm

  • Käyttäjä
  • Viestejä: 16617
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #1 : 13.01.25 - klo:18.55 »
Laite toimii luultavasti suoraan ccid-ajurilla (Ubuntussa libccid), jota OpenSC ja pcsc-lite käyttävät USB-kortinlukijoiden kanssa. Silloin riittää, että asennat normaalit Ubuntun paketit kortinlukijan käyttöä varten. Myös DVV:n tarjoama mPollux DigiSign Client käyttää näitä rajapintoja.

AimoE

  • Käyttäjä
  • Viestejä: 2822
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #2 : 13.01.25 - klo:19.42 »
Myös DVV:n tarjoama mPollux DigiSign Client käyttää näitä rajapintoja.

Kuten myöskin Atostek ID, joka korvaa tuon Fujitsun hökötyksen jahka siitä (ehkä jo tässä kuussa) tulee versio, jossa viimeisetkin puutteet on korjattu.

Edit: Itse asiasssa OpenSC lakkasi toimimasta henkilökortin kanssa siinä vaiheessa, kun kortille lisättiin kolmas salausavain. Kun kortilla oli vain tunnistus ja allekirjoitus, tunnistus onnistui OpenSC:llä, mutta sen jälkeen kun aktivointi (PUK-toiminto) lisätiiin, OpenSC ei ole enää ymmärtänyt kortin rakennetta. Korttia on voinut käyttää vain DigiSign Client -ohjelmalla.
« Viimeksi muokattu: 14.01.25 - klo:06.02 kirjoittanut AimoE »

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #3 : 10.05.25 - klo:17.09 »
AtostekID_DEB_4.3.0.0.deb on ladattuna työpöydälleni.
ls komennolla se näkyy luettelossa vihreänä.
Kun suoritan asennuksen komennolla sudo apt-get install AtostekID_DEB_4.3.0.0.deb
niin saan alla näkyvän tuloksen.

Lainaus
raimo@raimo-HP-Notebook:~/Työpöytä$ sudo apt-get install AtostekID_DEB_4.3.0.0.deb
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
E: Pakettia AtostekID_DEB_4.3.0.0.deb ei löydy
E: Couldn't find any package by glob 'AtostekID_DEB_4.3.0.0.deb'
E: Couldn't find any package by regex 'AtostekID_DEB_4.3.0.0.deb'

Miksi asennus ei onnistu?
Kun ohjelman kuvakkeen päällä klikkasin hiiren oikealla kohdan Ominaisuudet niin laitoin kohdassa Oikeudet ruksin Salli tiedoston suoritus ohjelmana eteen. Oliko tämä oikein ja oliko se tarpeellista?

jarmala

  • Käyttäjä
  • Viestejä: 808
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #4 : 10.05.25 - klo:17.26 »
Miksi asennus ei onnistu?

Villi arvaus: sudo suoritetaan jossakin muualla kuin raimon työpöydällä. Kokeile piruuttasi vaikka:

Koodia: [Valitse]
$ sudo apt-get install ./AtostekID_DEB_4.3.0.0.deb
Ja eiko pelkkä apt riittäisi?

Ennen vanhaan deb -paketit asennettiin dpkg:llä.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16617
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #5 : 10.05.25 - klo:17.59 »
Käytä apt-get-komennon sijaan apt-komentoa:
Koodia: [Valitse]
sudo apt install AtostekID_DEB_4.3.0.0.deb
Jos ei vieläkään toimi, tarkista että tiedosto on olemassa esim. ls-komennolla:
Koodia: [Valitse]
ls -l AtostekID_DEB_4.3.0.0.deb

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #6 : 10.05.25 - klo:18.34 »
Nyt tuli tällaiset viestit:
Lainaus
raimo@raimo-HP-Notebook:~$ sudo apt install AtostekID_DEB_4.3.0.0.deb
[sudo] raimo-käyttäjän salasana:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
E: Pakettia AtostekID_DEB_4.3.0.0.deb ei löydy
raimo@raimo-HP-Notebook:~$ ls -l AtostekID_DEB_4.3.0.0.deb
ls: tiedostoa 'AtostekID_DEB_4.3.0.0.deb' ei voi käsitellä: Tiedostoa tai hakemistoa ei ole

epiphone

  • Käyttäjä
  • Viestejä: 1191
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #7 : 10.05.25 - klo:18.54 »
Nyt tuli tällaiset viestit:
Lainaus
raimo@raimo-HP-Notebook:~$ sudo apt install AtostekID_DEB_4.3.0.0.deb
[sudo] raimo-käyttäjän salasana:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
E: Pakettia AtostekID_DEB_4.3.0.0.deb ei löydy
raimo@raimo-HP-Notebook:~$ ls -l AtostekID_DEB_4.3.0.0.deb
ls: tiedostoa 'AtostekID_DEB_4.3.0.0.deb' ei voi käsitellä: Tiedostoa tai hakemistoa ei ole

Oliko se asennettava paketti /Lataukset kansiossa?

Koitappa siirtyä sinne.

Koodia: [Valitse]
cd ~/Lataukset
Edit: Mulla oli uupunut tuo pikkuaaltoviiva, sorry!

Ja sitten uutta asennus yritystä.
« Viimeksi muokattu: 10.05.25 - klo:18.57 kirjoittanut epiphone »
Kahvi on väkevin juomani

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #8 : 10.05.25 - klo:19.48 »
Ei auta. Tuli ihan sama vastaus kuin edellisllä yrityksellä.

jarmala

  • Käyttäjä
  • Viestejä: 808
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #9 : 10.05.25 - klo:22.28 »
Ei auta. Tuli ihan sama vastaus kuin edellisllä yrityksellä.

No panee nyt etsien, missä se tiedosto on:

Koodia: [Valitse]
find ~/ | grep "AtostekID_DEB_4.3.0.0.deb"
Ja viittaa aptin asennuskomennossa juuri siiihen.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16617
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #10 : 11.05.25 - klo:01.59 »
Voit myös ladata wgetillä tai curlilla selaimesta kopioidun linkin ja asentaa sitten apt:lla:

Koodia: [Valitse]
wget https://dvv.fi/documents/16079645/237937167/AtostekID_DEB_4.3.0.0.deb -O AtostekID_DEB_4.3.0.0.deb
Koodia: [Valitse]
sudo apt install AtostekID_DEB_4.3.0.0.deb

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #11 : 12.05.25 - klo:09.49 »
Lainaus
raimo@raimo-HP-Notebook:~$ find ~/ | grep "AtostekID_DEB_4.3.0.0.deb"
/home/raimo/Työpöytä/AtostekID_DEB_4.3.0.0.deb
/home/raimo/Lataukset/AtostekID_DEB_4.3.0.0.deb

Tämä oli tulos sijainnista. Tiedostonimet ovat esitetty punaisina. Onko sillä merkitystä?

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #12 : 12.05.25 - klo:09.56 »
Lainaus
raimo@raimo-HP-Notebook:~$ wget https://dvv.fi/documents/16079645/237937167/AtostekID_DEB_4.3.0.0.deb -O AtostekID_DEB_4.3.0.0.deb
--2025-05-12 09:43:35--  https://dvv.fi/documents/16079645/237937167/AtostekID_DEB_4.3.0.0.deb
Selvitetään osoitetta dvv.fi (dvv.fi)... 185.192.15.251
Yhdistetään palvelimeen dvv.fi (dvv.fi)|185.192.15.251|:443... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
Pituus: 12886920 (12M) [application/x-debian-package]
Tallennetaan kohteeseen: ”AtostekID_DEB_4.3.0.0.deb”

AtostekID_DEB_4.3.0 100%[===================>]  12,29M  1,80MB/s    kului 6,4s

2025-05-12 09:43:41 (1,93 MB/s) - ”AtostekID_DEB_4.3.0.0.deb” tallennettu [12886920/12886920]

Linkki antaa tämän tuloksen.

Lainaus
raimo@raimo-HP-Notebook:~$ sudo apt install AtostekID_DEB_4.3.0.0.deb
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
E: Pakettia AtostekID_DEB_4.3.0.0.deb ei löydy

Asennus antaa tämän ilmoituksen. Tässä E: näkyy punaisena.

rmv

  • Käyttäjä
  • Viestejä: 157
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #13 : 12.05.25 - klo:10.06 »
Kokeilin vielä dpkg:tä ja sain seuraavan tuloksen:

Lainaus
raimo@raimo-HP-Notebook:~$ sudo dpkg -i AtostekID_DEB_4.3.0.0.deb
Selecting previously unselected package atostekid.
(Luetaan tietokantaa... 343344 tiedostoa ja hakemistoa asennettu tällä hetkellä.)
Valmistaudutaan purkamaan AtostekID_DEB_4.3.0.0.deb ...
Puretaan atostekid (4.3.0.0-Debian12) ...
dpkg: dependency problems prevent configuration of atostekid:
 atostekid riippuu paketista libc6 (>= 2.34); kuitenkin:
  Ohjelman libc6:amd64 versio järjestelmässä on 2.31-0ubuntu9.17.
 atostekid riippuu paketista libqpdf29 (>> 11.3~); kuitenkin:
  Pakettia libqpdf29 ei ole asennettu.
 atostekid riippuu paketista libqt6core6 (>= 6.4.0); kuitenkin:
  Pakettia libqt6core6 ei ole asennettu.
 atostekid riippuu paketista libqt6gui6 (>= 6.1.2); kuitenkin:
  Pakettia libqt6gui6 ei ole asennettu.
 atostekid riippuu paketista libqt6network6 (>= 6.4.0); kuitenkin:
  Pakettia libqt6network6 ei ole asennettu.
 atostekid riippuu paketista libqt6printsupport6 (>= 6.1.2); kuitenkin:
  Pakettia libqt6printsupport6 ei ole asennettu.
 atostekid riippuu paketista libqt6widgets6 (>= 6.3.0); kuitenkin:
  Pakettia libqt6widgets6 ei ole asennettu.
 atostekid riippuu paketista libqt6xml6 (>= 6.1.2); kuitenkin:
  Pakettia libqt6xml6 ei ole asennettu.
 atostekid riippuu paketista libstdc++6 (>= 12); kuitenkin:
  Ohjelman libstdc++6:amd64 versio järjestelmässä on 10.5.0-1ubuntu1~20.04.
 atostekid riippuu paketista pcscd; kuitenkin:
  Pakettia pcscd ei ole asennettu.

dpkg: error processing package atostekid (--install):
 riippuvuusongelmia - jätetään asetukset säätämättä
Käsitellään paketin libc-bin (2.31-0ubuntu9.17) liipaisimia...
Käsittelyssä tapahtui liian monta virhettä:
 atostekid

Virheitä näyttää olevan. Miten ne on korjattavissa?

nm

  • Käyttäjä
  • Viestejä: 16617
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #14 : 12.05.25 - klo:18.05 »
Virheitä näyttää olevan. Miten ne on korjattavissa?

Sinulla näyttää olevan Ubuntu 20.04, jonka vuoksi apt-komento ei osannut asentaa deb-pakettia. AtostekID vaatii riippuvuuksien perusteella Ubuntu 24.04:n tai uudemman jakeluversion.

AimoE

  • Käyttäjä
  • Viestejä: 2822
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #15 : 12.05.25 - klo:18.53 »
AtostekID:n asennusohje yms. ohjeita löytyy sivulta
https://dvv.fi/kortinlukijaohjelmisto
Asennusohje kertoo riippuvuudet.

nm

  • Käyttäjä
  • Viestejä: 16617
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #16 : 12.05.25 - klo:19.05 »
AtostekID:n asennusohje yms. ohjeita löytyy sivulta
https://dvv.fi/kortinlukijaohjelmisto
Asennusohje kertoo riippuvuudet.

Asennusohjeessa ei ole tarkkoja versioita, ja sen perusteella voisi luulla, että paketti on yhteensopiva myös Ubuntu 22.04:n kanssa.

rmv:n näyttämässä dpkg:n listauksessa näkyy vaaditut riippuvuuksien versiot. Niiden perusteella tarvitaan Ubuntu 24.04 tai uudempi.

AimoE

  • Käyttäjä
  • Viestejä: 2822
    • Profiili
Vs: Kortinlukijan uTrust 2700 R asennus ja käyttöohjelmat
« Vastaus #17 : 12.05.25 - klo:19.17 »
Ohjeen puutteista voisi antaa palautetta. Jammy on sentään LTS.