EDBloggen

Alexander Karlstad. Blogger hovedsakelig om Linux og sånt.

Oppdatert: Buypass smartkortleser og Ubuntu

nettsidene til Buypass finner du en .deb-pakke man kan laste ned og installere for å klargjøre maskinen for Buypass-leseren. Du kan også laste ned et PDF-dokument med beskrivelse om hvordan du kan installere via kommandolinjen – min personlige favoritt. Eller så kan du bare se nedenfor hvordan man gjør det. Jeg har i tillegg spurt Buypass om hjelp til å få det til å fungere i Ubuntu 12.04, som riktignok fremdeles er i beta, men de hadde faktisk løsningen 🙂

sudo apt-get install libccid pcscd pcsc-tools libpcsclite-dev

Voila!

Neida, det er faktisk ikke sikkert at det der gjør biffen. Det var i hvert fall min erfaring med Ubuntu 12.04. Etter en e-post til Buypass, fikk jeg følgende svar tilbake:

sudo apt-get purge openjdk-*-jdk icedtea-plugin libopenct1 openct
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install pcsc-tools libpcsclite-dev pcscd libccid

Dette vil da fjerne OpenJDK og installere Oracle sin Java. I tillegg må Java finne libpcsclite.so i enten /usr/lib (hvis du har 32 bit) eller /usr/lib64 (hvis du har 64 bit).

Hvis du har 32 bit-kjerne, kjør følgende kommando:

sudo ln -s /lib/x86_64-linux-gnu/libpcsclite.so.1.0.0 /usr/lib/libpcsclite.so

Og hvis du har 64 bit-kjerne, kjør disse kommandoene:

sudo mkdir /usr/lib64
sudo ln -s /lib/x86_64-linux-gnu/libpcsclite.so.1.0.0 /usr/lib64/libpcsclite.so

Før du til slutt avslutter med:

sudo ldconfig

OBS! Filstien /usr/lib/i386-linux-gnu/libpcsclite.so kan variere fra system til system. Hvis du vil finne libpcsclite.so-filen, kan du prøve med følgende kommandoer:

locate libpcsclite.so

Deretter kan du opprette symlenken:

sudo ln -s /usr/lib/i386-linux-gnu/libpcsclite.so /usr/lib/libpcsclite.so

Skrevet av Alexander Karlstad

10. april 2012 klokken 14.29

Skriv en kommentar

Optimization WordPress Plugins & Solutions by W3 EDGE