DNIe 2021
Linux - Debian 9 - Ubuntu - Mint
Estaba yo tan contento con mi lector de
DNI y mi DNI electrónico.
Lo utilizaba para algún que otro tramite, Seguridad Social , Puntos
DGT, y me funcionaba a las mil maravillas.
De un día para otro dejó de funcionar, en Linux no te da ninguna
información, en Windows me salia un cartel de que había caducado.
Un día que tenía libre pase por la comisaría para renovar el
certificado, pero me dijeron que el modelo que tenía no se podía
renovar, debía hacer un duplicado y que el coste era 0€, la
primera vez que la administración hace algo gratis. ;)
Después de volver otro día, debido a que debía pedir cita, me
hicieron en menos de 10 minutos un carnet nuevo.
En las máquinas que había en el mismo edificio cambie la contraseña
y me fui muy feliz a casa.
Llegué a casa muy feliz con mi carnet nuevo, y me puse a probar si
funcionaba.
Intenté en Debian 9 donde siempre funcionó, y nada.
Lo intente también en Mint 19, donde también funcionaba, lo mismo no
funcionaba.
Como última prueba lo hice en Windows10, y hay si funcionaba.
Un poco frustrado por no poder utilizar mi DNIe en Linux, pedí el
carnet a mi hija, el carnet se había hecho hace 1 año.
Sorpresa funcionaba perfectamente.
Comparando físicamente los dos carnet, no encontré ninguna
diferencia, pero estaba claro, internamente en el CHIP habían
cambiado algo.
Revisando los pasos que había seguido hace un par de años sacados de
la página:
https://www.atareao.es/como/dni-electronico-en-linux/
También he visto un video muy bueno:
https://www.youtube.com/watch?v=V8uhEoT0k58
Revisando la página
de descargas he visto que han salido versiones nuevas de la
librería libpkcs11-dnie .
En Mint 19 64bits he desinstalado la versión anterior y he instalado
la nueva.
Ubuntu
20.04 (LTS) Focal Fossa versión 1.6.1 (64 bits)
Ahora después de configurar Firefox , ya funcionan los dos DNIe.
En Debian 9 32bits se les ha olvidado crear el paquete :( , aunque
para la versión 64 bits existe.
Probé desinstalado la versión antigua e instalar la versión de
Debian 10 32bit .
https://www.dnielectronico.es/descargas/distribuciones_linux/Debian_10_libpkcs11-dnie_1.6.1_i386.deb
También instalé la última versión de Firefox v84.
Ahora después de configurar todo, ya funciona.
Pasos para instalar el DNIe en Debian 9.
Desinstalar el antiguo paquete.
sudo apt --purge remove
libpkcs11-dnietif
Instalar paquete nuevo.
sudo dpkg -i
Debian_10_libpkcs11-dnie_1.6.1_i386.deb
Además debemos tener instalados
sudo apt install pcsc-tools pcscd
pinentry-gtk2 libccid libpcsc-perl
Configurar Firefox en configuración /Administración de
dispositivos .
Como utilidad podemos monitorizar desde la consola el estado del
lector de tarjetas con la orden pcsc_scan.
Estos dos enlaces explican muy bien como instalar el DNIe , pero
debemos actualizar las librerías.
https://www.atareao.es/como/dni-electronico-en-linux/
https://www.youtube.com/watch?v=V8uhEoT0k58
Saludos.
Juan Galaz