En este tutorial explicaré qué paquetes descargar y como configurar Firefox para poder usar el DNI electrónico en trámites con la Administración.

Table of Contents

Debian/Ubuntu

Instala los siguientes paquetes usando apt:

  • pcsc-tools
  • pcscd
  • pinentry-gtk2
  • libccid

Descarga el archivo DEB para Debian/Ubuntu (64 bits) de la web oficial del DNI Electrónico. Aquí tienes un enlace directo al archivo: https://www.dnielectronico.es/descargas/distribuciones_linux/libpkcs11-dnie_1.6.8_amd64.deb (el enlace puede dejar de funcionar si actualizan la versión del paquete). También hay un RPM para Fedora y OpenSUSE.

Instala el archivo con dpkg:

sudo dpkg -i libpkcs11-dnie_1.6.8_amd64.deb

Tras esto, puedes comprobar el funcionamiento del lector con el comando pcsc_scan.

Para firmar documentos, tienes que descargar e instalar el software AutoFirma, disponible en https://firmaelectronica.gob.es/Home/Descargas.html. Descarga la versión para Linux. Este archivo ZIP incluye el archivo DEB y el RPM. Descomprime el archivo e instala el paquete DEB con dpkg (igual que antes). Si te aparece un problema de dependencias, ejecuta sudo apt -f install y vuelve a instalar el paquete para comprobar que todo se instala correctamente.

Arch Linux

Desde AUR puedes instalar todos los paquetes necesarios:

  • libpkcs11-dnie
  • configuradorfnmt
  • autofirma

Habilita el servicio pcscd (si no lo está ya):

sudo systemctl enable --now pcscd.service

Configurar Firefox

Voy a incluir el nombre en español e inglés de los menús por si tienes tu sistema en inglés.

  • En Firefox, ve a ‘Opciones (Settings)’. Usa el buscador incorporado y escribe ‘certificado’ (‘certificate’).
  • Accede a ‘Dispositivos de seguridad’ (‘Security Devices’) y haz click en ‘Cargar’ (‘Load’).
  • Escribe un nombre para el módulo (‘Module Name’) y en la ruta, escribe: /usr/lib/libpkcs11-dnie.so (puedes comprobar previamente que el archivo existe). Haz click en ‘OK’.

Con estos pasos tu lector DNI-E debería funcionar y podrás acceder a los trámites de la Administración y firmar documentos. AutoFirma también funciona como aplicación independiente para firmar PDFs, búscala en tu menú de aplicaciones.

If you have any suggestion, feel free to contact me via social media or email.