How to get the eid electronic card reader ACR38U working in Ubuntu 13.10 64-bit
Prerequisites: Ubuntu 13.10 64-bit, newest version of Mozilla Firefox, pcscd, default-jre, opensc, libacr38u, libacr38ucontrol0, libacsccid1, libccid
In a Terminal session, run the following commands:
sudo aptitude update
sudo aptitude install firefox pcscd default-jre opensc libacr38u libacr38ucontrol0 libacsccid1 libccid
sudo aptitude remove --purge beid*
wget http://eid.belgium.be/fr/binaries/eid-mw_4%2E0%2E4r1253_amd64_tcm226-178472.deb
sudo dpkg -i eid-mw_4.0.4r1253_amd64_tcm226-178472.deb
wget http://eid.belgium.be/fr/binaries/eid-viewer_4%2E0%2E4r146_amd64_tcm226-178482.deb
sudo dpkg -i eid-viewer_4.0.4r146_amd64_tcm226-178482.deb
Manually set the 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
Manually replace the security.ssl.renego_unrestricted_hosts name
certif.belgium.be or *.be in about:config, if you want to authenticate on a DIFFERENT site than www.cm.be or test.eid.belgium.be !!!
Download Belgium Root certificates here:
http://repository.eid.belgium.be/certificates.php?cert=Root&lang=en
Import Belgium Root certificates into Firefox.
The Belgium Root certificates are required if you want to use the applications of the FSP Finance (Belcotax, Intervat, Finprof, etc.).
Before you begin, make sure your identity card is in the card reader. Then:
Viewing certificates
For Linux: Go to Edit > Preferences > Advanced > Encryption and click ‘View certificates’.
Check-marking certificates
Follow the steps below for the ‘Belgium Root CA’ and ‘Belgium Root CA2’ certificates. Can you only find one certificate? Then you obviously only have to perform these steps once.
Find the ‘Belgium Root CA’ or ‘Belgium Root CA2’ certificate and click the line below the arrow.
Click ‘Edit…’.
Check ALL three boxes.
Click ‘OK’.
Ensure that there are absolutely NO add-ons or plugins installed in Mozilla Firefox.
Installing the Belgium eid Firefox add-on will NOT work in Ubuntu 13.10 64-bit and only make matters worse!
Disconnect the eid card reader from the PC.
Reconnect the eid card reader from the PC.
Insert eid card into card reader.
Reboot the PC.
Test eid card reader here:
http://test.eid.belgium.be/