DNIe en Mac OS X Snow Leopard

Siguiendo con la serie de artículos sobre la configuración del lector de DNI electrónico en esta ocasión explicaré cómo hacer que funcione en el sistema operativo Mac OS X Snow Leopard. La teoría básica es de nuevo la misma, tres pasos a realizar:

  1. Instalación del software OpenSC
  2. Instalar el certificado de la autoridad certificadora
  3. Instalar el dispositivo en Firefox

Instalación del software OpenSC

La versión de OpenSC que viene con Snow Leopard es una versión antigua que no funciona correctamente para el lector de DNIe, por lo que será necesario actualizarla con una versión experimental descargada de la web de OpenSC en la dirección:

http://www.opensc-project.org/files/sca/experimental/sca-0.2.3pre2.dmg

El archivo se puede abrir directamente con el montador de discos indicándolo desde el gestor de descargas:

Disk mounter

Abrir con el montador de discos directamente

Tan solo habrá que hacer doble clic en el archivo sca.mpkg que contiene y seguir las instrucciones hasta el final, reiniciando el ordenador al finalizar la instalación.

A continuación hay que instalar el driver del lector de DNIe que se encuentra en la web de descargas de la Policía:

http://www.dnielectronico.es/descargas/PKCS11_para_Sistemas_Unix/MacOS_X.html

De igual modo se descarga, se abre con el montador de discos y se instala siguiendo el asistente.

Instalación de la entidad certificadora

Abrir de nuevo el navegador Mozilla Firefox y usando Archivo > Abrir dirección abrir el archivo /Library/OpenSC/share/web/instala_modulo.htm que instalará el certificado pero no el módulo, igual que pasó en el caso de GNU/Linux.

Se puede comprobar si el certificado se ha instalado correctamente accediendo a Firefox > Preferencias > Avanzado > Cifrado > Ver certificados > Autoridades y buscando allí DIRECCION GENERAL DE LA POLICIA.

En caso de que el certificado no se haya instalado automáticamente siempre se puede instalar de manera manual. Para ello habrá descargar el certificado de la web de la Policía en la web de autoridades de certificación o directamente en:

http://www.dnielectronico.es/ZIP/ACRAIZ-SHA2.zip

Se descomprime este fichero y en la ventana de autoridades se importa y se añade a la lista de Firefox:

Importar autoridad certificadora

Importar autoridad certificadora

Instalación del dispositivo de seguridad

Habiendo completado los pasos anteriores lo último que queda es añadir el dispositivo de seguridad. En la misma ventana dentro de las preferencias de Firefox, es decir, en Avanzado > Cifrado haciendo uso del botón Dispositivos de seguridad se podrá cargar el dispositivo.

Recomiendo hacer este paso con el DNIe insertado en el lector y el lector conectado al puerto USB. Usando el botón Cargar se añadirá el driver del DNIe con la ruta /Library/OpenSC/lib/opensc-pkcs11.so

Cargar dispositivo de seguridad

Cargar dispositivo de seguridad

Una vez realizado este paso y reiniciado Firefox de nuevo aparecerá el DNIe reconocido en esta lista:

DNIe correctamente reconocido con sesión iniciada

DNIe correctamente reconocido con sesión iniciada

Problemas que se pueden encontrar

Durante la escritura de este tutorial me ocurrió que la luz del lector no paraba de parpadear y Firefox no lo reonocía. Se cierra Firefox, se extrae el DNI y se vuelve a insertar. Cuando la luz del lector se quede fija es que ha sido reconocido. Entonces se abre Firefox de nuevo y ya está correctamente funcionando.

Etiquetas: , , , ,

Archivado en:Mac OS X

5 comentarios en “DNIe en Mac OS X Snow Leopard”

Dejar un comentario

o bien: