Belgische eID in Ubuntu gebruiken


Sinds kort heeft zowat elke Belg ze op zak zitten. Een kaartje zo groot als een bankkaart dat dienst doet als elektronische identiteitskaart. Je zou er zelfs mee kunnen inloggen op het studentenportaal van Vlaanderen om zo bijvoorbeeld je leerkrediet te kunnen raadplegen of op myMinFin.be om je belastingsaangifte digitaal door te sturen.
Het enige wat je daarvoor moet doen is een programma installeren, je browser instellen et voila, het zou moeten werken.
ZOU moeten werken, want op mijn computer deed het programma alles behalve wat het moest doen. Werken dus.

Na veel rondzoeken en nog meer uitproberen heb ik eindelijk een oplossing gevonden die voor mij (Ubuntu 9.04 / Firefox  3.5.2) werkt.
Het programma dat je terug kan vinden in de repositry’s werkte voor mij trouwens niet. Net als het programma dat je op de website van de Belgische eID zelf kan vinden.

Maar wat wel werkte is dit:

(bewerking van een mail van servicedesk@fedict.be)

De installatie van de eID software op Ubuntu 9.04 is het volgende:

(Indien je eerst de software al geinstalleerd hebt van elders: best eerst alle bestanden en dirs met *beid* en eid* en siscardplugins verwijderen in de mappen /usr/local/bin en /usr/local/lib
Anders krijg je foutmeldingen omdat er al een andere versie geïnstalleerd is.)

Open een terminal venster en voer de volgende commando’s uit:
cd /tmp
wget http://eid.belgium.be/nl/binaries/beid-middleware-3%2E5%2E2-opensuse-11%2E0-i686-5775_tcm147-59631.tgz
tar xvfz beid-middleware-3.5.2-opensuse-11.0-i686-5775_tcm147-59631.tgz
cd install
sudo ./install.sh

cd /tmp
wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb
sudo dpkg -i getlibs-all.deb
sudo getlibs /usr/local/bin/beidgui

Dit loste voor mij dit probleem op:
beidgui: error while loading shared libraries: libxerces-c.so.27: cannot open shared object file: No such file or directory

Om op linux uw eID te kunnen gebruiken op Internet, wordt aangeraden om Firefox te gebruiken. Om Firefox met uw eID te kunnen gebruiken dient een PKCS#11-module te worden geïnstalleerd. Meer informatie over de installatie van deze module vindt u op http://eid.belgium.be/nl/Hoe_installeer_je_de_eID/Linux/

Aangezien de PKCS11-module voor eID enkel in een 32-bits versie beschikbaar is, dient u ook een 32-bits versie van Firefox te installeren. Hoe u dit kan doen op Ubuntu vindt u hier: https://help.ubuntu.com/community/AMD64/FirefoxAndPlugins#32-bit%20Firefox%20and%20plugins

Tip: als het niet lukt om een internetpagina te openen met de 32-bits versie van Firefox, doe dan het volgende:
1. Open Firefox
2. Typ in de adresbalk “about:config”
3. Zoek naar “network.dns.disableIPv6”
4. Zet de waarde op “true”
(Dit laatste had ik niet nodig. Het werkte zo met Firefox 3.5)

Bron: http://faunaflora.blogspot.com/2009/08/installatie-beid-kaartlezer-op-ubuntu.html

3 Reacties...

  1. Michel

    wat een mongolen om ipv6 uit te schakelen lekker vooruitstrevend stelletjes incapabele mensen daar…

  2. Ulysses

    How to get the eid electronic card reader ACR38U working in Ubuntu 11.04 and Mozilla Firefox 6.0.2

    Configuration steps in Ubuntu 11.04
    ____________________________________

    1. install all the beid related software in Ubuntu using apt-get or aptitude or Synaptic package managers

    2. Problem:
    Do not try to install or configure the Belgian eid firefox plugin, because the eid plugin for Firefox does NOT work in Ubuntu 11.04!
    The Firefox plugin only works in Windows!

    Workaround solution: Manually set following values in Mozilla Firefox in about:config

    security.ssl.allow_unrestricted_renego_everywhere__temporarily_available_pref;true
    security.ssl.enable_false_start;true
    security.ssl.renego_unrestricted_hosts;*.be

    3. Install and activate Firefox plugin “User Agent Switcher 0.7.3” in Mozilla Firefox and set user agent to “Internet Explorer 6” to be able to access Tax-On-Web website using Ubuntu 11.04

    4. Connect the eid reader to the PC (via USB) and insert the electronic card into the reader

    5. Close all instances of Mozilla Firefox and then restart Mozilla Firefox. Access http://www.cm.be (as an example) using Mozilla Firefox. Authentication will NOT work using Google Chrome.

Reageer