Escribiremos otros con la instalación de la versión libre y una cosa que deseo probar pues me llama la atención que es la identificación a Linux con el DNI.
Por ahora empezamos con un simple problema para que podamos ya empezar a probar nuestro DNI-e en Ubuntu 10.10
Lo primero y con esto ya lo tengo casi todo dicho es que después de varios dolores de cabeza me he tenido que inclinar por instalar la versión 1.4.6 para Ubuntu Jaunty, ya que la ultima que es la 1.4.8 no me puede hacerla funcionar y después de mirar log y páginas parece que la única solución era recompilarla así que esta opción la dejare para otra ocasión si es que no se repara este error.
Empecemos lo primero es disponer de una tarjeta lectora, en mi caso una Multifunción Tecnimax, y el SW necesario así que empecemos con la instalación del lector que es fácil:
1.- conectar el lector
2.- lsusb
Nos dará información del lector y veremos que esta conectado.
3.- lsusb -v -d 0xIIII:0xDDDD
Cambiar las Is y las Ds por el número de id que figura al lanzar el primer comando y veremos toda la información del dispositivo en mi caso también se ve que puede leer otro tipos de tarjeta.
Estos pasos son informativos y nos permiten ver que reconoce el lector, ahora instalaremos las librerías, se pueden realizar todas a la vez pero lo mio es un capricho realizarlas una a una ya que no son tantas:
1.- sudo apt-get install libpcslite1
2.- sudo apt-get install libccid
3.- sudo apt-get install pcscd
4.- sudo apt-get install pcsc-tool
5.- sudo apt-get install libusb
ejecuntando “pcsc_scan” podemos ver que se detecta el lector y si introducimos el dnie veremos que nos informa de ello.
Si los pasos anteriores ha funcionado que seguro que si vamos a la página www.dnielectronico.es y nos bajamos opensc-dnie de la versión 1.4.6 que tiene tres archivos que instalaremos en el siguiente orden:
1.- libopensc2
2.- opensc
3.- opensc-dnie
Ejecutamos como nos indica en la instalación el registro del PKCS#11 y desde las opciones de firefox a mano el dispositivo de seguridad cuya librería esta en /usr/lib/opensc
Por ultimo instalamos el SW
pinentry-gtk2 y mozilla-opensc
Probamos en la página https://av-dnie.cert.fnmt.es/compruebacert/compruebacert
Enlaces que os pueden ayudar y que me han ayudado son:
1.- Cenatic: http://web.cenatic.es/dnie/
2.- Zonatic: https://zonatic.usatudni.es/
Este podemos ver usos, programas y como realizar los nuestros.
4.- http://www.opensc-project.org/opensc/wiki/FrequentlyAskedQuestions

