Una de las ideas por las que empecé estas anotaciones fue para explicar mis propios casos de uso, que aunque no son tutoriales universales creo que tienen algo de valor.
Para empezar olvidaos de de los repositorios oficiales de la web del DNI electronico que provee la policia, no están mantenidos.
Hay que instalar los siguientes paquetes como root.
apt-get install pcscd pcsc-tools pinentry-gtk2
El comando pcsc_scan devolverá una salida indicando que tenemos un lector de tarjetas con el DNI electrónico introducido
Ahora en vez de instalar el paquete opensc de la distribución usamos el del proyecto opendnie.
http://forja.cenatic.es/frs/?group_id=160
si no quieres usar el paquete puedes compilar la última versión de opens parcheado con las funcionalidades del dni electronico en la siguiente página