Čitač smart karica na Linuxu

Diskusije o hardveru i driverima pod Linuxom.

Moderator/ica: Moderatori/ce

Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Markec je napisao/la:uradio, i dalje zeleno svijetlo.
Ništa, odmorimo do večeras ili sutra...probat ću i ja doma neke štoseve sa tim daemonom iako nema reader...ovdje na poslu nemam ni Linux, pa mi je teško ovako iz glave.
Našao sam još jedan site koji nudi neko malo drugačije rješenje....
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Evo, idemo sa novim pristupom. Samo slijedi komande u terminalu:

Kod: Označi sve

sudo -s
apt-get install pcsc-tools pcscd
gedit /etc/reader.conf.d/libezusb
bit će prazna kad je otvoriš i u nju stavi ovo:

Kod: Označi sve

FRIENDLYNAME "CASTLES EZ100PU"
DEVICENAME    /dev/null
LIBPATH          /usr/lib/readers/ezusb.so
CHANNELID        0x000000
snimi,
pa piši ovo na terminalu:

Kod: Označi sve

update-reader.conf
/etc/init.d/pcscd restart
pcsc_scan
pa vidi što ti pcsc_scan izbaci.
Avatar
Markec
Postovi: 3865
Pridružen/a: 30 sij 2008, 14:55
Spol: M
OS: neodlučan
Lokacija: Croatia/Zagorje

Re: Čitač smart karica na Linuxu

Post Postao/la Markec »

Uspio si grofe, napokooooooooooon :D
Setting up pcsc-tools (1.4.11-1) ...
root@marko-laptop:~# gedit /etc/reader.conf.d/libezusb
root@marko-laptop:~# update-reader.conf
root@marko-laptop:~# /etc/init.d/pcscd restart
* Restarting PCSC Lite resource manager pcscd [ OK ]
root@marko-laptop:~# pcsc_scan
PC/SC device scanner
V 1.4.11 (c) 2001-2007, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.4.4
Scanning present readers
0: CASTLES EZ100PU 00 00

Wed Jul 16 22:32:32 2008
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,

Wed Jul 16 22:32:43 2008
Reader 0: CASTLES EZ100PU 00 00
Card state: Card inserted,
ATR: 3B 85 40 FF 63 01 01 03 01

ATR: 3B 85 40 FF 63 01 01 03 01
+ TS = 3B --> Direct Convention
+ T0 = 85, Y(1): 1000, K: 5 (historical bytes)
TD(1) = 40 --> Y(i+1) = 0100, Protocol T = 0
-----
TC(2) = FF --> Work waiting time: 960 x 255 x (Fi/F)
+ Historical bytes: 63 01 01 03 01
Category indicator byte: 63 (proprietary format)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 85 40 FF 63 01 01 03 01
Axalto Cryptoflex 16K

Wed Jul 16 22:32:45 2008
Reader 0: CASTLES EZ100PU 00 00
Card state: Card removed,
ubacio sam karticu i napokon svijeti crveno, Ostalo ćemo nastaviti sutra ako ima nastavaka
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Ideš beba!

Ovo što smo do sada postigli je prilično puno! Digli smo reader da uredno radi sa Linuxom. Sada ostaje poštelati Firefox i Javu. Sutra ću pogledati one upute koje si poslao, pa možemo probati napraviti komunikaciju sa bankom. Moja ideja je da ako uspješno napravimo komunikaciju sa bankom, istoj pošaljemo e-mail kako imamo rješenje za njihov čitač i e-banking pod Linuxom. Vjerujem kako će banka naći zgodno da nas stavi na svoju stranicu... :)

A bit će i Wiki hehe....
Avatar
Markec
Postovi: 3865
Pridružen/a: 30 sij 2008, 14:55
Spol: M
OS: neodlučan
Lokacija: Croatia/Zagorje

Re: Čitač smart karica na Linuxu

Post Postao/la Markec »

Grof je napisao/la:Ideš beba!

Ovo što smo do sada postigli je prilično puno! Digli smo reader da uredno radi sa Linuxom. Sada ostaje poštelati Firefox i Javu. Sutra ću pogledati one upute koje si poslao, pa možemo probati napraviti komunikaciju sa bankom. Moja ideja je da ako uspješno napravimo komunikaciju sa bankom, istoj pošaljemo e-mail kako imamo rješenje za njihov čitač i e-banking pod Linuxom. Vjerujem kako će banka naći zgodno da nas stavi na svoju stranicu... :)
Ja mislim da nisu tu samo firefox i java, nego i jos njihova dva malena programa, pogledaj upute. Ja sam na widowsu morao (na http://www.zaba.hr pod registracijom, skinuti korisnicke podatke za moju karticu i ubaciti u taj program, i onda je program generirao svoje podatke koje sam morao vratiti http://www.zabi.hr )
mozda uspijemo ta dva programa upogoniti pod wine-om (nevidim da je komplicirano napisan) samo se nadam da će biti dobro povezan s čitacem.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Dobro, sutra ćemo to dalje....
Avatar
Sokac
Site Admin
Postovi: 1120
Pridružen/a: 11 pro 2007, 23:33
Spol: M
OS: Archlinux
Lokacija: San Francisco
Kontakt:

Re: Čitač smart karica na Linuxu

Post Postao/la Sokac »

Ako se ne varam, prije godinu dana sam instalirao na 98 taj čitač. Stvar je da se inicijalizira kartica. Mislim da je potreban samo certifikat ako si to već napravio, ali nisam siguran.
Avatar
Markec
Postovi: 3865
Pridružen/a: 30 sij 2008, 14:55
Spol: M
OS: neodlučan
Lokacija: Croatia/Zagorje

Re: Čitač smart karica na Linuxu

Post Postao/la Markec »

Sokac je napisao/la:Ako se ne varam, prije godinu dana sam instalirao na 98 taj čitač. Stvar je da se inicijalizira kartica. Mislim da je potreban samo certifikat ako si to već napravio, ali nisam siguran.
probat ćemo i bez onih programa, govorim o programima SmartCard administracija i ActivCard Gold.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Markec je napisao/la:
Sokac je napisao/la:Ako se ne varam, prije godinu dana sam instalirao na 98 taj čitač. Stvar je da se inicijalizira kartica. Mislim da je potreban samo certifikat ako si to već napravio, ali nisam siguran.
probat ćemo i bez onih programa, govorim o programima SmartCard administracija i ActivCard Gold.
Dakle, koliko sam ja pogleao upute i prošarao netom mogu gotovo sigurno reći da ti ove apalikacije pod Linuxom ne trebaju. Zašto?
1. Smartcard Managment radi isto što radi i pcsc-lite pod Linuxom kojeg imaš instaliranog.
2. ActivCard Gold sigurno nije namjenjen EZ100PU čitačima kartica nego ActivCard čitačima od firme ActivIdentity koja ima ActivClient aplikaciju za Linux (pogledaj link)
Tako da je po mom mišljenju dovoljno instalirati javu i poštelati FireFox, jer se i u uputama vidi da se aktivacija kartice, pribavljanje certifikata i stavljanje certifikata na karticu radi putem IE-a, a ne zasebne aplikacije.
Iz tih razloga u slijedećem postu bavit ću se pravilnom instalacijom jave i ostalog pod Firefoxom kako bi kartica bila uredno poštelana i kako bi mogao raditi u bankarstvu. OK?
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: Čitač smart karica na Linuxu

Post Postao/la Grof »

Evo ga....za početak ja bih probao slijedeće:
1. Umetni karticu u čitač. Ako se ne pojavi crveno svjetlo samo odi u terminal i kucaj

Kod: Označi sve

sudo /etc/init.d/pcscd restart
2. u terminalu napiši ovo:

Kod: Označi sve

sudo ln -s /usr/lib/libpcsclite.so.1.0.0 /usr/lib/libpcsclite.so
3. Otvori PDF manual (ovaj: e-zaba_prirucnik_032008.pdf) okreni na 37. stranu i pokušaj napraviti točno kako je tamo opisano, ali u Firefoxu.

Ako negdje zapne - javi i odmah napiši što zapinje, koje su greške....

To što radimo jest preuzimanje i spremanje certifikata na smartcard.
Odgovori