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

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

  • Tweets that mention La fatiga del Geek » Blog Archive » DNIe en Mac OS X Snow Leopard -- Topsy.com dijo:

    […] This post was mentioned on Twitter by Diego Lafuente, Tractis. Tractis said: RT @nauj27 Segundo artículo de esta tanda sobre DNIe. Esta vez para Mac OS X Snow Leopard: http://go4.es/002b #dnie […]

  • betacontinua » [Betanews#26] dijo:

    […] Si tenéis problemas para instalar el lector de dni-e en vuestro mac, aquí tenéis una buena guía creada por nauj27. […]

  • Negonation Blog » Blog Archive » Premio de 1.000 € al mejor tutorial de instalación del DNIe: Solo quedan 5 días para presentarse dijo:

    […] Instalación de lector de DNIe en Mac OS X Snow Leopard. […]

  • Paul dijo:

    Lo siento, soy muy torpe, necesito una explicación más amplia

  • Xabier dijo:

    Muchísimas gracias por la explicación!!!! me estaba volviendo loco!!!! Es el mejor tutorial que he encontrado en la red sobre el dnie en mac!
    Gracias!!!

  • Amaya dijo:

    Hola Estoy siguiendo los pasos pero por alguna razon cuando pongo el ultimo paso de dispositivo de seguridad me dice que no puede cargarlo, tanto si uso el boton de browse como si lo escribo manual, no se que mas hacer…

    si se les ocurre algo, tengo la ultima version de firefox, no se si sera un problema….

    Muchas gracias

    saludos
    Amaya

  • nauj27 dijo:

    Si el fichero existe y tienes acceso a él, prueba a conectar el lector, insertar el DNI y luego abrir Firefox. Una vez hecho en este orden prueba de nuevo a añadirlo.

    Suerte!

  • Amaya dijo:

    Hola Nauj27, he seguido todos los pasos de nuevo tal cual dices y nada no se quiere cargar el archivo .so estoy usando firefox 3.6.2 y Mac OS 10.6.2, el lector es un inves (usb)…..
    GS

  • cesarjsoto dijo:

    Muchisimas gracias. Me estaba pegando con este tema y ha sido de gran ayuda.

  • DNIe EN MAC OS X « Rusty's dijo:

    […] DNIe en Mac OS X Snow Leopard […]

  • Rusty dijo:

    Quería pedirte un favor, ya que tu tutorial es tan útil. Estoy haciendo un curso de la USAL de firma digital y DNIe que hace bastante gente. En la plataforma ofrecen algunas explicaciones acerca de como intalar el lector, pero nada para MacOS X. Me gustaría enviarles un archivo en pdf con tu tutorial para que lo cuelguen y sea accesible a aquellos que hagan el curso en un futuro. Por supuesto en el pdf constaría que el autor del tutorial eres tú.

    Espero que aceptes mi propuesta. Nos vemos por la blogosfera!

  • nauj27 dijo:

    Hey no había visto este último comentario hasta ahora. Tienes mi permiso para hacerlo, mientras se conserve mención y enlace al artículo.

    Gracias!

  • joselu dijo:

    Gracias. ha sido el único tutorial que me ha permitido instalar el DNIe con exito. Gracia otra vez

  • Ramon dijo:

    Hola a todos,

    He llegado hasta el ultimo paso sin problemas, pero me he quedado encallado en la instalación del dispositivo de seguridad. Tengo el mismo problema que los resportados sobre la no posibilidad de cargar el dispositivo indicado.

    He conectado el lector, introducido la tarjeta, arrancado Firefox a intentado de nuevo cargar el dispositivo sin exito.

    Si pudierais darme alguna pista os lo agradeceria

    Un saludo

  • Javi dijo:

    En primer lugar muchas gracias por el post, es el mejor que he encontrado. Después de mucho intentos he conseguido avanzar bastante pero todavía no soy capaz de que funcione :-(

    Cuando lo voy a utilizar, me pide el PIN, lo introduzco y me sale el siguiente error:

    (Código de error: sec_error_pkcs11_general_error)

    ¿Alguna idea? Échame una mano, por favor. No me debe quedar mucho…

  • José Dubra dijo:

    Gracias por el manual, pero no hay manera, no hay manera, tengo el lector que me dio la policia, en fin, mi gozo en un pozo

  • Caty dijo:

    Muchísimas gracias, es el único tutorial completo y bien redactado, despues de horas y horas… finalmente lo logré gracias a este tutorial.

    Un saludo.

  • nauj27 dijo:

    Me alegro de que te haya servido :)

  • nauj27 dijo:

    Javi, ¿te aparece la ventana para elegir firma o autenticación y eliges la de autenticación?

  • Jaime dijo:

    Me ha parecido un tutorial genial. Te lo agradezco de verdad, pero resulta que cuando ya parecía que terminaba de instalarlo, me encuentro con que cuando voy a cargar el dispositivo de seguridad me da un mensaje «No es posible añadir el módulo».
    Lo he intentado con el lector quitado, y con el lector puesto con el DNI insertado.
    El lector es un SCR80 de http://www.movilideas.es
    Dicen que es compatible Mac, pero ya no lo sé.
    Si alguien me puede ayudar, lo agradecería.
    De todos modos, gracias por todo.

  • nauj27 dijo:

    Con este otro funciona perfectamente: http://opendnie.cenatic.es/wiki/index.php/Documentacion_OpenDNIe_Instalacion_MacOSX

  • Jaime dijo:

    Muchas gracias por tu rapidísima respuesta.
    No me funciona, pero creo que es por el propio lector.
    He seguido las instrucciones del link nuevo que me dices y no se detectar el lector.
    También he seguido paso a paso todas las instrucciones de la web OpenSc. Incluso desinstalando con la Terminal cada versión que he instalado antes de instalar otra.
    En fin, yo creo que el lector no es commpatible con el OS X 10.6.8 Snow Leopard, que es la mía.
    Probablemente el lector no sea compatible con el Mac, con ningún sistema.
    Se trata de una SCR-80 que vende Movilideas.es, directamente o a través de ebay, pero que no viene con ninguna utilidad de instalación del driver del lector para que se pueda leer el Dnie. Tampoco hay ninguna referencia a una determinada marca que me permitiera buscar el driver en la red.
    Curiosamente, el lector sí que sirve para leer tarjetas SD, que es la que he probado, pero el DNIe, nada de nada.
    Lo dicho, muchas gracias por todo.
    Un saludo.

  • Carlos dijo:

    Hola, mil gracias por el tutorial es genial y lo único que me ha funcionado. Después de haberlos usado durante unos meses hoy no he podido entrar en el Servicio de Empleo Estatal (sepe.es) con mi DNIe me dice:

    «No se puede asegurar que su sistema operativo sea compatible con nuestra web»

    y me pone un link donde se configura con un PC. Estoy usando el OS X (10.6.8) y el firefox 3.6.17

    Cualquier idea te la agradeceré mucho.

    Un saludo,
    Carlos

  • nauj27 dijo:

    ¿Y no te permite continuar a pesar del aviso?

  • Emiliano dijo:

    Hola nauj27:

    Acabo de comprar el lector SRC80 y no consigo que funcione. Utilizo Windows, pero no soy capaz de instalarlo. Hay algun driver compatible con este lector?

    Saludos

  • DNIe en Mac OS X Snow Leopard | Rusty's dijo:

    […] de DNIe en mi mac y, después de volverme loca, por fin lo he conseguido. Y todo gracias a “La fatiga del Geek” ¡¡¡Muchas […]