SEB digipass 920 installation

Mobiltelefoner, digitalkameror, MP3-spelare och liknande
chucken
Inlägg: 45
Blev medlem: 17 jul 2008, 23:10
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Göteborg

SEB digipass 920 installation

Inlägg av chucken »

Är det någon som lyckats få igång SEBs kortläsare?
Jag har testat det som står på deras hemsida men det funkade inte. Supporten visste inte heller hur man skulle göra :)
Så här står det att man skall göra
Install PCSCD (in terminal: “sudo apt-get install pcscd”).
Install Opensc (in terminal: “sudo apt-get install opensc”).
Install Openct (in terminal: “sudo apt-get install openct”).
Edit Libccid_Info.plist such that DP920 reader will be recognized (“sudo vi /etc/libccid_Info.plist”).
a. Add Vendor ID (“0x1A44”), Product ID (“0x0920”) and name (“VASCO DIGIPASS 920”).
Restart Ubuntu.
In our case, we could mount 2 devices on image, if we first select “DIGIPASS 920”mount, the other one automatically disappears. If we first select “Virtual VASCO DIGIPASS 920 0” mount also the “VASCO DIGIPASS 920” must be mounted to get things working.
Now using “lsusb” we can see the attached reader and also read the atr of the card using “sudo opensc-tool –a”.
psandin
Inlägg: 4
Blev medlem: 19 sep 2011, 23:57
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: SEB digipass 920 installation

Inlägg av psandin »

Hej,
Jag har nått lite framsteg att jag kan faktiskt
få ut lite vettig data med hjälp av
sudo pkcs15-tool -D

med friBID lyckas jag även få upp en ruta att legitimera mig, men där tar det stopp.
Inga e-leg känns igen.
chucken
Inlägg: 45
Blev medlem: 17 jul 2008, 23:10
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Göteborg

Re: SEB digipass 920 installation

Inlägg av chucken »

Kul att det görs lite framsteg :)
Användarvisningsbild
Kirill
Inlägg: 1824
Blev medlem: 18 okt 2009, 11:50
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Gränsfors
Kontakt:

Re: SEB digipass 920 installation

Inlägg av Kirill »

Kom ihåg att för att Ubuntu ska hitta läsaren, så måste ni lägga in pcscd under rc.local. Läs mera här: http://www.gotroot.se/tag/bankid/

//Kirill
Webmaster för
Cracker.se Linux, IT-säkerhet, Mac & Boxee Box!

Mina guider
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&t=56551
chucken
Inlägg: 45
Blev medlem: 17 jul 2008, 23:10
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Göteborg

Re: SEB digipass 920 installation

Inlägg av chucken »

TACK!
Nu funkar det :)
psandin
Inlägg: 4
Blev medlem: 19 sep 2011, 23:57
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: SEB digipass 920 installation

Inlägg av psandin »

Jag har fortfarande strul:
  • Sep 20 22:21:47 Byron pcscd: ccid_usb.c:495:OpenUSBByName() Can't claim interface 5/2: -6
    Sep 20 22:21:47 Byron pcscd: ifdhandler.c:101:IFDHCreateChannelByName() failed
    Sep 20 22:21:47 Byron pcscd: readerfactory.c:965:RFInitializeReader() Open Port 0x200000 Failed (usb:1a44/0920:libudev:0:/dev/bus/usb/005/002)
    Sep 20 22:21:47 Byron pcscd: readerfactory.c:275:RFAddReader() Vasco DP865 [CCID] init failed.
    Sep 20 22:21:47 Byron pcscd: hotplug_libudev.c:377:HPAddDevice() Failed adding USB device: Vasco DP865
chucken
Inlägg: 45
Blev medlem: 17 jul 2008, 23:10
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Göteborg

Re: SEB digipass 920 installation

Inlägg av chucken »

Har du testat att skriva lsusb i terminalen?
Du borde se
ID 1a44:0920 VASCO Data Security International
psandin
Inlägg: 4
Blev medlem: 19 sep 2011, 23:57
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: SEB digipass 920 installation

Inlägg av psandin »

Jepp. den dyker upp där:
Bus 004 Device 005: ID 1a44:0920 VASCO Data Security International
Kör jag kommandot

$ sudo opensc-tool -a

[opensc-tool] reader-pcsc.c:896:pcsc_detect_readers: SCardListReaders failed: 0x8010002e
[opensc-tool] reader-pcsc.c:1015:pcsc_detect_readers: returning with: No readers found
Using reader with a card: CCID Compatible
[Hex-sträng]
chucken
Inlägg: 45
Blev medlem: 17 jul 2008, 23:10
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Göteborg

Re: SEB digipass 920 installation

Inlägg av chucken »

Har du lagt till pcscd i filen /etc/rc.local.
som Kirill länkade till?
Det var det som fick det att funka för mig.

Jag började med att köra det som står på SEBs hemsida, punkt 1 tom 5.
Sedan installerade jag bankid programet, och sist la jag till pcscd i /etc/rc.local. och starta om datorn.

Du kan ju oxå testa lite olika usb portar, jag har en usb hub och dosan funkar inte i alla portar.
psandin
Inlägg: 4
Blev medlem: 19 sep 2011, 23:57
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: SEB digipass 920 installation

Inlägg av psandin »

pcscd är tillagd i rc.local.

Skall prova att ta bort openct och opensc och lägga till dem igen.

Har läst någonstans att det finns någon skum beroendebugg mellan deras paket som inte är rättad.
wentzel
Inlägg: 1
Blev medlem: 19 okt 2011, 23:09
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: SEB digipass 920 installation

Inlägg av wentzel »

Hej!

Jag ville bara säga att jag lyckades installera SEBs digipass 920 på Ubuntu 11.10. Jag följde instruktionerna på sidan "Du som använder operativsystemet Linux" på seb.se:

1. Connect the card reader to a USB contact
2. Install PCSCD (in terminal: “sudo apt-get install pcscd”).
3. Install Opensc (in terminal: “sudo apt-get install opensc”).
4. Install Openct (in terminal: “sudo apt-get install openct”).
5. Edit Libccid_Info.plist such that DP920 reader will be recognized (“sudo vi /etc/libccid_Info.plist”). Add Vendor ID (“0x1A44”), Product ID (“0x0920”) and name (“VASCO DIGIPASS 920”).
6. Restart Ubuntu.
7. Now using “lsusb” we can see the attached reader and also read the atr of the card using “sudo opensc-tool –a”.

Det enda jag behövde göra utöver instruktionerna var att dra ur dosan och sätta i den igen efter att jag hade startat om datorn. Jag har alltså inte behövt ändra i /etc/rc.local.

Innan proceduren ovan installerade jag senaste versionen av BankID (http://install.bankid.com), och nu har jag precis loggat in på seb.se med mitt nya visakort med integrerad e-legitimation :)
richardh
Inlägg: 1
Blev medlem: 25 nov 2011, 11:17
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: SEB digipass 920 installation

Inlägg av richardh »

Alltså, problemet är att SEBs instruktioner inte stämmer.
Med 11.10 så behöver du inte göra någonting mer än att installera pcscd (sudo apt-get install pcscd) och installera bankid-applikationen.
Det funkar direkt out of the box om du har en 32 bitars ubuntu 11.10.
Men vill du köra 64 bitars (som man vill göra) så har jag stött på patrull...
bald
Inlägg: 1
Blev medlem: 18 dec 2011, 18:20
OS: Fedora

Re: SEB digipass 920 installation

Inlägg av bald »

Det funkar på Fedora 16.
Jag kör 64-bitars versionen, förstås. Men bankidprogrammet och plugin för firefox är 32-bitars. Jag installerade både 64- och 32-bitars versioner av pcsc, opensc, openct och ccid. Då får man bland annat ett paket som heter pcsc-lite-ccid-1.4.5, som innehåller en fil /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist som innehåller <string>Vasco DIGIPASS 920</string>. I motsvarande fil på RHEL-6, som har en tidigare version av ccid, nämns inte den dosan och där funkar det inte, så stödet verkar ganska nytt.

Nu behövs bara 32-bitars firefox och bankidmjukvaran så funkar det med inloggning till exempelvis SEB.

Av något skäl fungerar det inte med 64-bitars firefox med nspluginwrapper.
Skriv svar

Återgå till "Prylar"