Gå til innhold

[Løst] Buypass kortleser i Ubuntu 12.04


Anbefalte innlegg

Videoannonse
Annonse

Jepp:

tingo@kg-u35jc:~$ lsb_release -a
LSB Version:	core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:cxx-3.0-amd64:cxx-3.0-noarch
:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:cxx-4.0-amd64:cxx-4.0-noarch:desktop-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch:desktop-4.0-amd64
:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64
:graphics-4.0-noarch:printing-3.2-amd64:printing-3.2-noarch:printing-4.0-amd64:printing-4.0-noarch:qt4-3.1-amd64:qt4-3.1-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.2 LTS
Release:	12.04
Codename:	precise

og samme kortleser, Omnikey CardMan 3021.

Endret av tingo
Lenke til kommentar

Det stemmer, brukes til Norsk Tipping, men også signering og innlogging av offentlige tjenester.

 

Jeg har iallefall kommet noe lengre. Det lyser konstant fra kortleseren, ikke bare noen sekunder som tidligere. Likevel får jeg ikke det til å fungere, selv om Ubuntu rapporterer at kortleseren er koblet inn:

 

snikende@asus:~$ pcsc_scan
PC/SC device scanner
V 1.4.18 (c) 2001-2011, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.7.4
Using reader plug'n play mechanism
Scanning present readers...
0: OmniKey CardMan 3121 00 00
Tue Jun 25 18:28:27 2013
Reader 0: OmniKey CardMan 3121 00 00
 Card state: Card inserted,
 ATR: 3B 6F 00 00 80 31 E0 6B 04 20 05 02 58 55 55 55 55 55 55
ATR: 3B 6F 00 00 80 31 E0 6B 04 20 05 02 58 55 55 55 55 55 55
+ TS = 3B --> Direct Convention
+ T0 = 6F, Y(1): 0110, K: 15 (historical bytes)
 TB(1) = 00 --> VPP is not electrically connected
 TC(1) = 00 --> Extra guard time: 0
+ Historical bytes: 80 31 E0 6B 04 20 05 02 58 55 55 55 55 55 55
 Category indicator byte: 80 (compact TLV data object)
Tag: 3, len: 1 (card service data byte)
  Card service data byte: E0
	- Application selection: by full DF name
	- Application selection: by partial DF name
	- BER-TLV data objects available in EF.DIR
	- EF.DIR and EF.ATR access services: by GET RECORD(s) command
	- Card with MF
Tag: 6, len: B (pre-issuing data)
  Data: 04 20 05 02 58 55 55 55 55 55 55
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 6F 00 00 80 31 E0 6B 04 20 05 02 58 55 55 55 55 55 55
Norsk Tipping online player card <http://www.norsk-tipping.no/>
Norwegian government controlled betting company

 

Spørsmålet er da om det er nettleserene (Firefox og Chromium) som ikke klarer jobben? Får følgende feilmelding:

 

Fikk ikke kontakt med Spillerkortet. Sett inn Spillerkortet, og prøv igjen.
Lenke til kommentar

Kan godt være noe med java. Jeg har nå bare java 7 fra Oracle, fjernet OpenJDK og IcedTea helt. Har før hatt begge installert samtidig.

 

pcscd ga følgende da jeg prøvde (uten at jeg helt forstår innholdet):

 

snikende@asus:~$ ps -ef | grep pcscd
snikende  6111  5791  0 23:08 pts/0	00:00:00 grep --color=auto pcscd

Lenke til kommentar

Hei

 

Nå har jeg prøvd det, og fikk følgende:

 

Congratulations!

You have the recommended Java installed (Version 7 Update 25).

 

Hva det kan være som stopper kortleseren vet jeg jammen ikke, java ser iallefall ut til å fungere (gjelder også nettbank).

Lenke til kommentar

Kan være at Java og kortleseren ikke (lenger) er "koblet sammen", som de omtaler det som i "Ubuntu-install PDF-dokumentet" på siden du linker til i første post.

Prøv derfor å følge instruksjonene i dokumentet fra "Koble Java og kortleser sammen" og nedover.

 

Forøvrig funker pcscd-lite/ccid-driver med OpenJDK/IcedTea, bruker den kombinasjonen selv.

Lenke til kommentar

Takk for svar. Nå gikk det jammen meg! De kommandoene for å koble sammen har jeg allerede benyttet, men gjentok de enda en gang for sikkerhets skyld. Det som ser ut til å være "problemet" var at OpenJDK 6 aldri ble helt fjernet, og dermed kjørte samtidig med både Oracles Java 7 og OpenJDK 7. Ved å kjøre

 

sudo apt-get purge oracle*

 

og

 

sudo apt-get purge openjdk*

for å fjerne all java la jeg merke til at OpenJDK 6 i samme omgang alltid ble installert igjen etterpå. OpenJDK 6 støtter ikke smartkort-løsningen, bare nettbank og slikt. Etter å ha installert OpenJDK 7 slettet jeg på nytt OpenJDK 6 med alle plugins, og vips, så gikk det med en gang.

 

At OpenJDK 6 ikke ble helt borte burde jeg ha lagt merke til før. I alle fall takk for god hjelp :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...