He probado varios tutoriales para utilizar el DNIe y siempre he tenido problemas, asi que he creado uno con lo que me ha funcionado a mi, creo que funcionara con la mayoría de los lectores de DNI.
Instalamos los siguientes paquetes, desde un terminal:
sudo apt-get install libccid libpcsclite1 pcscd pinentry-gtk2
mozilla-opensc pcsc-tools libopenct1 libpcsc-perl pinentry-doc
Metemos el DNIe en el lector y comprobamos si lo coge en consola con:
pcsc_scan
Aparecera muchos numeros y referencias al DNIe Español, cerrar el terminal.
Descargamos el pack con los instaladores, descomprimimos en el Escritorio.
Instalamos los paquetes entrando en la carpeta con un terminal:
cd Escritorio/DNIe/
sudo dpkg -i *.deb
Con esto hemos instalado estos paquetes:
libopensc2_0.11.7-7_i386.deb
opensc_0.11.7-7_i386.deb
opensc-dnie_1.4.6-2_i386.deb
Estos paquetes deben ser bloqueados desde Synaptic:
Abrelo en Sistema / Administración, pulsa el icono de buscar ( arriba a la derecha) escribe “opensc” y pulsa uno a uno los 3 paquetes instalados y pincha en paquete / bloquear versión (saldra un icono de candado) y ya no se actualizaran, ya que las nuevas versiones oficiales de ubuntu no funcionan.
Ahora ejecutamos el script para registrar el modulo en Firefox:
Vamos a Aplicaciones / Oficina / Registrar módulo DNIe PKCS#11 (Marcamos las 3 opciones y aceptamos). Esto ha instalado como Autoridad certificadora los certificados AC RAIZ DNI y AC DNIE 002 de la DIRECCION GENERAL DE LA POLICIA.
En Firefox vamos a "Edición / Preferencias" y en el apartado "Avanzado" pestaña "Cifrado" agregamos un nuevo dispositivo de seguridad, pulsando la tecla “Cargar”, en el “Nombre del modulo” ponemos: “Lector de DNIe” y en el “Archivo del modulo” ponemos o buscamos la ruta "/usr/lib/opensc-pkcs11.so"
Limpiamos temporales, cerramos y abrimos de nuevo Firefox.
Ya sólo nos queda probarlo en la pagina:
http://www.dnielectronico.es/como_utilizar_el_dnie/verificar.html
Pinchamos abajo del todo en “Comprobación de Certificados”
Metemos el pin de nuestro DNIe y listo!
Si no funciona nos puede faltar el certificado de la Fabrica Nacional De Moneda y Timbre como Autoridad Certificadora, podemos instalarlo manualmente del siguiente modo:
Nos vamos a "Edición / Preferencias" y en el apartado "Avanzado" pestaña "Cifrado" / “Ver certificados” / en la solapa “Autoridades” pulsamos el icono “Importar” y seleccionamos el archivo del pack: FNMTClase2CA.cer
Marcamos las 3 casillas y aceptamos. Esto ha instalado como Autoridad certificadora el certificado AC FNMT Clase 2 CA de la FNMT.
Si todo esta bien veremos información de nuestro DNIe.
2 comentarios:
HOla, todo bien, puedo en sitios como la seg social funcionar bien, en cambio on otros como AEAT la ventana de pinentry salta una y otra vez pincho en aceptar y nada al final da error, no se puede acceder. Parece como si algo fuera mal con lo de pinentry. Se os/te ocurre algo?
Gracias.
Ahora se puede hacer más rápido y fácil:
http://casa.apertus.es/blog/2010/12/17/instalar-software-dnie-en-ubuntu-10-04/
Si hay problemas o se necesita más información:
http://www.ubuntu-es.org/node/152012
Publicar un comentario