Heeft iemand de (b)eid-tools -Belgische identiteitskaart software- eigenlijk al werkend gekregen op een 64 bit Ubuntu Feisty? Ik zie vooral veel mooie core dumps...
~# beid-tool -l
Readers known about:
Nr. Driver Name
0 pcsc ACS ACR38U 00 00
1 openct OpenCT reader (detached)
2 openct OpenCT reader (detached)
3 openct OpenCT reader (detached)
4 openct OpenCT reader (detached)
5 openct OpenCT reader (detached)
Reader is gedetecteerd en dan:
~# beid-tool -r 0 -n
Connecting to card in reader ACS ACR38U 00 00...
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
Segmentation fault (core dumped)
Idem met beid-pkcs11-tool -t of van zodra ik in de beidgui de kaart probeer te accessen. Mis ik iets -het heeft wel gewerkt op mijn vorige 32-bit laptop- of is de acr38u driver misschien kapot op x86_64 systemen?
~# dpkg --list | grep beid
ii beid-tools 2.5.9-7 SmartCard utilities from the OpenSC project, compiled
ii beidgui 2.5.9-7 application to read out information from the Belgian e
ii libbeid2 2.5.9-7 library to read identity information from the Belgian
ii libbeid2-dev 2.5.9-7 development library to read identity information from
ii libbeidlibopensc2 2.5.9-7 belgian eID PKCS11 library
ii libbeidlibopensc2-dev 2.5.9-7 belgian eID PKCS11 library, development files
~# dpkg --list | grep pcs
ii libpcsc-perl 1.4.4-1 Perl interface to the PC/SC smart card library
ii libpcsclite-dev 1.3.3-1 Middleware to access a smart card using PC/SC (develop
ii libpcsclite1 1.3.3-1 Middleware to access a smart card using PC/SC (library
ii pcsc-tools 1.4.8-1 Some tools to use with smart cards and PC/SC
ii pcscd 1.3.3-1 Middleware to access a smart card using PC/SC (daemon
32 bit test
Gisteren nog een extra testje gedaan en op mijn 32 bit ubuntu werkt het zoals verwacht probleemloos. Eens een bugrapportje maken...
acr38 & 64bit feisty
Ik krijg de mijne ook niet aan de praat, op edgy 32bit en feisty 32bit heb ik zonder problemen de acr38 en eid kaart gebruikt, op feisty 64bit krijg ik dat hij de libpcsclite.so niet vind, als ik dan een link maak in /usr/lib van /usr/lib/libpcsclite.so.1.0.0 naar libpcsclite.so dan en dan de beid gui probeer ziet hij de acr38 wel staan maar van zodra ik de kaart benader die ik erin steek crashed de applicatie.
OpenSUSE
Ik heb hetzelfde probleem op OpenSUSE 10.2 x86_64. Alle packages kwamen van OpenSUSE DVD. Geen nieuws ?
Nieuws...
Buiten het feit dat de packages niet werken, niet echt nee. Lijkt me de driver. Heb echter nog geen tijd gehad om een bug in te sturen. ;-(
Ik heb hetzelfde op Ubuntu
Ik heb hetzelfde op Ubuntu Feisty 64-bit. Het betreft ergens een segfault bij het inlezen van de kaart.
De driver is trouwens bij mij enkel vanop de root-account te benaderen, al moet daarvoor hier of daar wel een easy fix zijn, gok ik.
Root
Dat klopt niet hoor, op de 32-bit Feisty kan ik zonder problemen als gewone user de reader benaderen (wel user die in all groepen zit die Ubuntu aan de eerste user geeft).
cardreader werkt bij mij,
cardreader werkt bij mij, maar firefox wil certificaat ni importeren, wegens libxerces bij mij. Dit is de eerste keer dat ik 64bit installed heb, ga ook eens proberen op 32bit. Spijtig van alle miserie die de 63bit libs opleveren.
Synaptic dependencies
Ik heb geprobeerd met bijvoorbeeld beidgui aan te duiden in Synaptic en de dependencies hun werk te laten doen (Ubuntu 8.10 64bit). Bleek dat inderdaad de meeste libs 64bit versies geinstalleerd werden. De gui zag er compleet anders uit dan de versie verkregen via eid.belgium.be, tenminste zoals de documentatie voorschrijft. Maar als ik wilde connecteren met de kaart kreeg ik steeds 'Bus Error'. Mij lijkt het alsof er toch nog 32bit spullen tussenzitten, die op een of andere manier binnen de 64bit omgeving niet werken (ik heb de onderliggende gtk etc libs geinstalleerd waardoor ik firefox 32bit kan runnen zonder problemen binnen 64bit ubuntu).
FYI, on amd64-9.10 beta
stephan@vib-desktop:~$ beid-tool -l
Readers known about:
Nr. Driver Name
0 pcsc OmniKey CardMan 3121 00 00
stephan@vib-desktop:~$ beid-tool -r 0 -n
Connecting to card in reader OmniKey CardMan 3121 00 00...
Using card driver: Belpic smartcards
Card name: Belpic smartcards
stephan@vib-desktop:~$ dpkg --list | grep beid
ii beid-tools 2.6.0-7ubuntu1 SmartCard utilities from the OpenSC project,
ii beidgui 2.6.0-7ubuntu1 application to read out information from the
ii libbeid2 2.6.0-7ubuntu1 library to read identity information from th
ii libbeidlibopensc2 2.6.0-7ubuntu1 belgian eID PKCS11 library
stephan@vib-desktop:~$ dpkg --list | grep pcs
ii libpcsclite1 1.5.3-1ubuntu1 Middleware to access a smart card using PC/S
ii pcscd 1.5.3-1ubuntu1 Middleware to access a smart card using PC/S
stephan@vib-desktop:~$
Maar in de registratiemodule voor beid krijg ik een "pkcs11 is null
Oude versie eID
Jullie gebruiken de 2.6 versie van de eID middleware uit de repository, deze is zwaar outdated.
Voor Ubuntu (9.10) 64bit kan ik jullie hetvolgende aanraden:
“beidgui” is a 32bit application and demands that the used libraries are 32bits aswell. Because the os is 64 bits all libraries are standard 64 bit.
To solve this problem, we need to charge the 32bit libraries
sudo apt-get install ia32-libs ia32-libs-gtk
Download some needed libraries
cd /tmp
wget http://ftp.de.debian.org/debian/pool/main/x/xerces-c2/libxerces-c28_2.8…
wget http://ftp.de.debian.org/debian/pool/main/p/pcsc-lite/libpcsclite1_1.4…
install
su -
cd /tmp
dpkg –x libxerces-c28_2.8.0-3_i386.deb
dpkg –x libpcsclite1_1.4.102-1_i386.deb
mv usr/lib/* /usr/lib32
And install the driver
apt-get install libacr38u
Grtz,
Kevin
Oh, ik ben blijkbaar nog het
Oh, ik ben blijkbaar nog het belangrijkste vergeten: op eid.belgium.be staat een versie voor OpenSuse, deze werkt ook momenteel op ubuntu (en na bovenvermelde aanpassingen, ook op 64 bit)
Het wil niet lukken...
Heb even bovenstaande geprobeerd (Ubuntu 9.10 64bit), en geraak niet verder als dit:
$ beidgui
beidgui: error while loading shared libraries: libicuuc.so.38: cannot open shared object file: No such file or directory
Tips? :-)
Of toch ...
Never mind. Heb het aan de praat gekregen !!
Zou je willen sharen hoe? Zit
Zou je willen sharen hoe?
Zit met hetzelfde probleem...
beid on Ubuntu 9.10 64-bit
I did this:
sudo apt-get install beidgui
(installs all dependencies (tools, ..))
Then added the pkcs11-module manually i.o. via the register-html, following the steps in this link: https://developer.mozilla.org/en/PKCS11_Module_Installation
(the automatic installation using register.html does not work due to a current bug in Firefox 3.5.3)
And that was all, easy right? :)
Don't forget this article was
Don't forget this article was posted in 2007. :-)
Everything works fine on a 64 Ubuntu now, indeed.
Ik heb de suggesties uit dit
Ik heb de suggesties uit dit onderstaand forum gevolgd (zie HOWTO door MaT op 26 Mei 2010 21:35):
http://www.tik.be/forum/viewtopic.php?f=7&t=12729&p=160974&hilit=beid#p…
Hiermee geraak ik er bijna. Ik gebruik ubuntu 10.10 RC 64bit.
De kaart wordt correct gelezen via de gui, maar in firefox gebeurt het volgende: pin wordt gevraagd, maar het veld is niet invulbaar. Er pinkt een cursor, maar je kan geen cijfers intoetsen (NUM lock actief), de "OK" knop is niet actief, dus je kan enkel annuleren...
Wat is eigenlijk de status
Wat is eigenlijk de status voor 64bit?
Ik installeerde vanuit de repo, en dit werkt niet.
Hierna zag ik pas dit topic, en voerde het bestand van de eid website uit. Ook geen verbetering.
Bestaat er ergens een beschrijving hoe je dit werkend krijgt voor (K)Ubuntu 11.10 64bit?
Alvast bedankt!