Instalar lector DNIe de tractis

primer premio

Premiado por tractis.com

Con el lector del DNIe en casa lo que me faltaba era ponerlo a funcionar, ya había estado peleándome antes con otro lector (el C3PO, también compatible con MACOSX) y el proceso viene a ser el mismo, salvo que el C3PO no necesita la instalación de drivers.

El lector es un Alfatei SCR-3310, en su web podéis encontrar un pdf con más información sobre él. Muestro la instalación en Snow Leopard, aunque toda la parte del navegador web es igual en cualquier sistema operativo, así que esa parte del tutorial es valida para Ubuntu y para Windows

Importante, no conectar aún el lector, vamos a conectarlo más tarde.

Lo primero que debemos hacer es seguir las instrucciones que aparecen en la parte trasera del CD, que para algo las ponen, no están únicamente para decorar.
Leemos el archivo START_MAC.txt que se encuentra en el directorio raíz

Con una idea general de lo que debemos de hacer empezamos por algo que no es obvio, instalar OpenSC (proyecto libre de lectores de tarjetas), nos interesa y recomiendo la versión sca-0.2.3pre2.dmg, así que descargamos e instalamos (si decides usar la versión 0.2.7 lee este comentario).

Ahora, y ya siguiendo las instrucciones del manual vamos a la web de descargas del DNI electrónico para MacOS X 32/64 bits y descargamos el archivo opensc.dnie-1.4.4.4.dmg, lo instalamos como si de cualquier otro programa se tratase y tras introducir la contraseña nos avisará de que debemos reiniciar la sesión.


Al volver a iniciar sesión y ya con el modulo de seguridad PKCS#11 instalado se nos abrirá el navegador, en Firefox 3.5 la página de instalación no realizará la instalación automática del módulo de seguridad (la gente de Firefox ha deshabilitado esa opción por razones de seguridad), y hay que realizarlo de modo manual (abre el archivo /Library/OpenSC/share/web/instala_modulo.htm) y tenemos que instalar el dispositivo de seguridad, asegúrate que se hace este paso de forma correcta antes de continuar ya que este suele ser uno de los puntos conflictivos, si no nos damos cuenta y seguimos hacía adelante podremos perder mucho tiempo viendo que es lo que falla.

Para comprobar la instalación del dispositivo vamos a Firefox->Preferencias->Avanzado->Cifrado->Dispositivos de Seguridad, deberías de ver algo así:
Si no te aparece ha llegado la hora de conectar el lector a un puerto USB (no entiendo la coletilla esa de … a un puerto USB libre, si veo que alguien es capaz de conectar algo a un puerto USB ocupado le hago un monumento) e introducir el DNIe en él, pulsa sobre cargar, por defecto se llama “Nuevo módulo PKCS#11″, cambialo por “DNIe” o por cualquier otro pero cámbialo y selecciona el archivo /Library/OpenSC/lib/opensc-pkcs11.so o escribe la ruta en el campo Archivo del módulo.

Después de pulsar sobre Aceptar ya deberíamos de tener el modulo cargado como se ve en la anterior imagen.

Bien, sigamos, como he dicho antes se nos abrirá el navegador web y nos indicara que debemos descargar e instalar el Certificado Raíz (control+click o botón derecho->Guardar enlace como…)de la Dirección General de Policía.

Recuerda que si no se abre automáticamente esa web la podemos abrir desde /Library/OpenSC/share/web/instala_modulo.htm.

Lo guardamos donde queramos y procedemos a instalarlo en el navegador, muy facil, vamos a la barra de menús y seguimos la ruta Firefox->Preferencias->Avanzado->Cifrado->Ver Certificados


Pulsamos sobre importar, seleccionamos el archivo ACRaiz.crt descargado y marcamos las tres casillas indicando que confiamos en el certificado y aceptamos.

Opcional (instalación de drivers): Vamos instalar los drivers, si tienes algún problema con el CD que te enviaron puedes descargarlo desde aquí (tengo autorización expresa de SCMMicro para colgarlos y distribuirlos respetando el copyright original). Montamos la imagen descargada o introducimos el CD, en la carpeta MACOSX tenemos el paquete de instalación scmccid_5.0.11_mac.pkg (el manual de instalación del driver está en la carpeta correspondiente a cada idioma, pero realmente no hace falta) lo ejecutamos haciendo doble click sobre el paquete o con la combinación comando+o, se nos presentara información acerca del driver que vamos a instalar.


Tras pulsar sobre instalar tendremos una información sobre el driver, su ruta de instalación y como configurar algunos parámetros entre otras cosas, para el uso que vamos ha hacer de momento no nos interesa esa información así que pulsamos sobre siguiente, leemos y aceptamos la licencia y finalmente pulsamos sobre el botón Instalar y volvemos a meter la contraseña de administrador.


Ya lo tenemos instalado todo instalado y es la hora de probarlo, desde la web dnielectronico.es podemos hacer la prueba entrando a su herramienta para la Comprobación de certificados

Este es un punto que se debería de mejorar mucho, no es nada intuitivo y la mayoría de los usuarios directamente cerrarían la ventana del navegador. Firefox nos dice que el servidor al que nos vamos a conectar dice ser seguro, pero que el no pone la mano en el fuego, somos nosotros los que debemos de decidir, pulsamos sobre entiendo los riesgos y a continuación sobre el botón que aparecerá con el texto Añadir excepción …


Tras descargarse el certificado nos aseguramos de que este marcada como permanente para no tener que volver a repetir este paso nunca más (o hasta que caduque el certificado en Junio del 2010 en este caso) y pulsamos sobre Confirmar excepción de seguridad.
Y tachan
Ya tenemos nuestro DNIe funcionando a pleno rendimiento, ahora podemos usarlo para identificarnos ante la Administración Pública, muchos Bancos o Cajas de Ahorro, el propio tractis.com y esperemos que cada día más y más servicios usen esta tecnología.

Si obtienes un error del tipo:

Conexión segura fallida
Ha ocurrido un error durante una conexión a av-dnie.cert.fnmt.es.
El otro extremo de la conexión SSL no puede verificar su certificado.
(Código de error: ssl_error_bad_cert_alert)

Realmente no es un error como tal, comprueba que tu lector funciona, desde la terminal escribe:

xascorro$ /Library/OpenSC/bin/pkcs15-tool -D

Si ves que la luz del lector parpadea y aparecen muchas lineas de información el lector funciona correctamente, repasa la instalación del modulo PKCS11 en Firefox ya que posiblemente el problema sea ese.

Si has hecho varias pruebas y no sabes que está bien instalado y que no lo mejor es hacer una desinstalación, respirar profundamente y volver a empezar leyendo todo con mucho atención.

En Firefox limpiamos los módulos y certificados que hemos instalado.

Abrimos un Terminal y nos loguemos como usuario root

84:~ xascorro$ sudo -s

Tras introducir la contraseña desinstalamos SCA y OpenSC

bash-3.2# /Library/OpenSC/bin/dnie-uninstall
bash-3.2# /Library/OpenSC/bin/opensc-uninstall

Y nada más, con paciencia y paso a paso todo sale, no es demasiado complicado pero mucho mucho mucho tiene que mejorar esto para que el DNIe sea de verdad una herramienta al alcance de todo el mundo.

¿Sigue sin funcionar? tal vez te ayude este videotutorial de TaZZiTo.com o los consejos de emilcar.es
Manual revisado y editado, gracias a Pedrito, Miguel Ramo, Carola, Daniel Rodríguez y a todos por los comentarios

Creative Commons License

Instalación de Lector SCM SCR3310 en Mac OS X por Pedro Díaz esta licenciado bajo una licencia Creative Commons Reconocimiento 3.0 España License.
Se puede encontrar en elquepocoaprieta.blogspot.com.
El contenido del CD de drivers de SCMMicro esta sujeto al copyright original de SCM.

Entradas relacionadas

Los drivers del SRC3310
Me apunto al concurso de tutoriales del DNIe
Instalar rt2860 en ubuntu
Instalar Easy Peasy en Asus EEE
Tractis y Julio Verne
    • david.blanco@tractis.com
    • 6 noviembre 2009 9:20pm

    Muchas gracias por compartir este tutorial.

    En breve, lo añadiremos a la sección de Instalación en la página de Ayuda la campaña

    • Pedro Díaz
    • 6 noviembre 2009 9:57pm

    Me parece perfecto que queráis añadirlo a la página de Ayuda.

    Muchas gracias a vosotros por la campaña y a ver si conseguimos entre todos hacer del DNIe una herramienta de uso cotidiano.

    • Ivan
    • 7 noviembre 2009 2:52pm

    Una cosita por si puedes responderme… yo instalo el modulo de seguridad y no aparece en dispositivos de seguridad… lo trato de cargar y el archivo opencs-pkcs11.so. no aparece… solo me aparecen otros archivos que no me deja cargar el modulo… lo reisntalo y nada… habria alguna solucion?

    Un saludo y muchas garcias

    • Anonymous
    • 7 noviembre 2009 3:55pm

    Tengo el mismo problema que Ivan, no me aparece el archivo ese.

    • Pedro Díaz
    • 7 noviembre 2009 10:22pm

    No se que puede ocurrir pero vamos a optar por la vía rápida, desinstalar y volver a instalar.

    Abrimos un Terminal y nos loguemos como usuario root
    84:~ xascorro$ sudo -s
    Tras introducir la contraseña desinstalamos el modulo
    bash-3.2# /Library/OpenSC/bin/dnie-unistall
    bash-3.2# /Library/OpenSC/bin/opensc-unistall

    Ahora volvemos a instalarlo todo con paciencia, prestar atención a que el proceso se inicia con el lector desconectado.

    Una vez que haya finalizado comprobamos que el archivo se encuentra en su sitio, para ello:
    84:~ xascorro$ ls /Library/OpenSC/lib
    y entre el resultado debería de aparecer el opensc-pkcs11.so

    A ver si hay suerte y se soluciona así vuestro problema, mantendremos los dedos cruzados.

    • Pedrito
    • 8 noviembre 2009 2:51am

    Hola, estupendo tutorial, muchas gracias.

    A mi lo que me pasa es que Firefox me dice "Alerte No es posible añadir el módulo".

    Lo del fichero que desaparece puede ser por la versión de opensc, ya que la 0.2.7 (la última) lo instala en /usr/lib y no en la ubicación que se dice en el tutorial.

    Por cierto, usao la 10.6.1 y Firefox 3.5.5

    • Pedrito
    • 8 noviembre 2009 3:30am

    Me respondo a mi mismo: para que cargase tuve que conectar el lector, meter el DNI y teclear a mano (no usar el botón examinar) la ruta del fichero a cargar,

    • Pedro Díaz
    • 8 noviembre 2009 4:20am

    Pedrito el problema de que no me dejara añadirlo lo tuve yo también con el C3PO hace poco y lo solucione del mismo modo, escribiendo la ruta en vez de seleccionar el archivo.

    • Anonymous
    • 8 noviembre 2009 6:06pm

    Buenas tardes, imposible instalarlo. He provado de todo y nada… he seguido los pasos de este tuto e imposible. pksc11.so no aparece por ningun lado, baje el sca-0.2.7 me lo pilla pero nada…, hay que ser ingeniero en sistemas para instalar esto, saludos a todos… a ver que hago… de todas maneras gracias por compartir…

    • Pedro Díaz
    • 8 noviembre 2009 11:09pm

    He revisado el manual para detallarlo mejor que no estaba todo lo claro que debiera estarlo.

    Espero que finalmente podáis instalar el lector.

    • Carola
    • 10 noviembre 2009 11:14am

    Hola,

    Tras muchos intentos he conseguido finalmente instalar mi lector :-) Muchas gracias por este artículo, y sobre todo, por detallar cómo borrar una instalación anterior, pues no era muy transparente el proceso de desinstalación y en mi caso, esa instalación anterior con un lector no compatible me estaba dificultando todo el proceso. Ahora ya funciona… ¡Gracias mil por tu ayuda desinteresada!

    • Anonymous
    • 10 noviembre 2009 11:27am

    Anónimo dijo…
    Buenas tardes, imposible instalarlo. He provado de todo y nada… he seguido los pasos de este tuto e imposible. pksc11.so no aparece por ningun lado, baje el sca-0.2.7 me lo pilla pero nada…, hay que ser ingeniero en sistemas para instalar esto, saludos a todos… a ver que hago… de todas maneras gracias por compartir…

    8 DE NOVIEMBRE DE 2009 19:06

    ACTUALIZADO: Ya pude instalarlo, muchas gracias. Siguiendo el tutorial actualizado.

    • Pedro Díaz
    • 10 noviembre 2009 11:57am

    Me alegro que os sea de utilidad y que por fin hayáis podido instalarlo.

    Ahora tenemos que buscarle una mayor utilidad, que aparte de entrar a la web del banco, a cosas del estado y a la web de tractis no hay mucho más.

    Tiempo al tiempo

    • miguel ramo
    • 12 noviembre 2009 10:22am

    Llevo en informátiva desde hace algo más de 30 años y nunca he visto algo tan retorcido y mal documentado que pretende ser popular. He pasado por varios lectores y muchas explicaciones. He sufrido la web oficial del dnie y fue Tractis la que, después de enviarle mi consulta, me remitió a este enlace. Mi mac + firefox se han negado durante mucho tiempo pero, gracias a este tutorial, ya puedo operar con mi dnie. Estoy avergonzado por no haber sabido solucionarlo por mi mismo (orgullo, evidentemente) y agradecido a Pedro Díaz por haber allanado el camino.

    Sinceramente cuando me venza el certificado en julio del año que viene espero que el siguiente no se resista tanto aunque mi "amigo" Murphy ya se esté frotando las manos…

    Nota: uno de los problemas que he tenido y me ha vuelto loco ha sido al intentar cargar "opensc-pkcs11.so" y, por si le sirve a alguien, lo he solucionado borrando el nombre que me proponía por defecto: "Nuevo módulo PKCS#11". A partir de ese momento todo ha ido como la seda.

    • dvdlpz
    • 12 noviembre 2009 5:32pm

    Tuve el mismo problema que miguel ramo y lo solucione de igual manera, borrando en el campo superior el texto por defecto "Nuevo módulo PKCS#11" y poniendo en el campo inferior "opensc-pkcs11.so" con el lector conectado y el dni electronico introducido en él.
    Gracias por aclarar enormemente este tedioso proceso Pedro.

    • Pedro Díaz
    • 12 noviembre 2009 7:57pm

    Añado el detalle sobre cambiarle el nombre al módulo y el proceso de desinstalación para que quede mejor documentado todo.

    Gracias por los comentarios.

    Miguel, si te sirve de alivio ya tuve que dejarlo varios días con otro lector porque no había forma de instalarlo, cuando por fin logré hacerlo funcionar no sabía ni que había hecho así que decidí desinstalarlo y hacer pruebas de ensayo/error hasta dar con la fórmula mágica.

    Saludos

    • Anonymous
    • 14 noviembre 2009 11:33am

    Muchísimas gracias por el tutorial. Me parece increible como quieren que la gente sea capaz de hacer esto ellos solos. No me considero para nada un inutil en estos temas y teniendo en cuenta que en el sobre solo me venía el lector y un papel con el enlace a la página del dni (de verdad esta gente no sabe escribir o que?) creo que van a ir muchos lectores a la basura muy prontito…

    • RaulM21
    • 14 noviembre 2009 7:24pm

    Muchas gracias por este tutorial. Me ha costado tres intentos, pero porque el primero ha sido antes de encontrar este texto.

    Un saludo

    • Diego
    • 16 noviembre 2009 3:09am

    Hola,

    muchísimas gracias por el tutorial, por fin lo tengo funcionando! Lo que me pasaba era que con la versión 0.2.7 del OpenSC no me funcionaba ni a tortazos, creo que por un problema de compatibilidad con el software DNIe. He probado con varias versiones y la única que me ha funcionado es la que recomiendas en el post (la 0.2.3pre2) que no quise instalar inicialmente porque me daba cosa instalar una versión no final. El caso es que la documentación oficial del DNIe (leída a posteriori, como no puede ser de otro modo) especifica que la versión del OpenSC para MacOS ha de ser la 0.2.2.

    Resumiendo: todos los que os queráis ahorrar tiempo y dolores de cabeza, seguid el tutorial al pie de la letra e instalad la versión 0.2.3pre2 que funciona de maravilla.

    Muchas gracias otra vez y a ver si alguien se puede currar un tutorial para que funcione también en el Safari! ;-)

    • Pedro Díaz
    • 16 noviembre 2009 3:57pm

    Para compatibilizar el DNIe con Safari creo que tendrá que meter mano primero Apple.

    Nos vemos

    • Carola
    • 16 noviembre 2009 7:38pm

    Con lo bien que me funcionaba, probando un lector que tenía por aquí se me ha descogorciado todo. Ya no sé qué intentar. Por cierto, en las órdenes de terminar pone "unistall" en vez de "uninstall", falta una "n".

    En la ventana de dispositivos, me aparece una especie de dispositivo en blanco, sólo la flechita, que no tiene nada dentro. Y no puedo cargar el opensc-pkcs11.so, me sale como a otros el fallo "No es posible añadir el módulo" y no importa si lo escribo a mano, si lo copio y pego, si examino… :-( ¡¡Qué tristeza!! Con lo bien que funcionaba.

    • Pedro Díaz
    • 16 noviembre 2009 11:11pm

    Carola uno de los fallos más comunes es ejecutar Firefox con el lector desconectado. Mira que no sea eso que muchas veces nos encabezonamos en algo y no hay dios que nos mueva. Conecta el lector, mete el dnie, ejecutar Firefox y cruza los dedos.

    De todos modos alguna vez me paso eso, que por más que lo intentará no había forma humana de poder añadir el módulo.

    Saludos y suerte.

    • shevek
    • 17 noviembre 2009 1:54pm

    Estimado Pedro,

    Mi problema es un poco más raro, he podido instalarlo y el ordenador me lo reconoce con los comandos de terminal.

    En Firefox aparece en los dispositivos de seguridad y en el apartado de "sus certificados" aparece el de DNI ELECTRONICO.

    El problema es cuando llego a la página de comprobación, me pide el PIN1, lo introduzco, extrañamente me lo pide tres veces y yo muy obedientemente lo vuelvo a introducir y entonces me aparece una ventanita con mi certificado.

    La movida es que yo tengo también instalada la firma electrónica y ése es el único certificado que me deja elegir en esa ventanita y me da error de comprobación.

    No sé si me he explicado y si se te ocurre algo que pueda hacer.

    He repetido la instalación varias veces, he seguido tanto tu manual como el del CD que viene con el lector y estoy a punto de rendirme.

    Mi sistema operativo es MacOS 10.5.8, el navegador Firefox 3.5.5, el lector es uno formato mini que te dan en la misma policía, no se ve la marca, en el manual aparece el logo de bit4it.

    A ver si damos con la tecla.

    Saludos.

    • Pedro Díaz
    • 17 noviembre 2009 2:00pm

    shevek tu has dado con la tela, a mi me paso justamente lo mismo. Quita la firma electrónica (certificado digital) y volverá a funcionar correctamente el DNIe.

    Si necesitas por algún motivo el certificado digital instalado habrá que ponerse manos a la obra.

    Saludos.

    • shevek
    • 17 noviembre 2009 3:18pm

    Gracias por la velocidad en la respuesta ;-)

    La verdad es que sí necesito la firma digital. La uso para mis gestiones en hacienda. Y puestos a elegir prefiero quedarme con algo que le doy uso y sé cómo funciona antes de algo que me da la impresión que nadie sabe bien el uso que se le va a dar.

    Lo que me extraña es que en esa ventanita te deja en teoría elegir certificado pero el de DNI simplemente no aparece a pesar de que sí está en las preferencias.

    Si se te ocurre algo para trastear me ofrezco como conejillo de indias, si no, le pondré el lector a un viejo pc que tengo por ahí conectado al eMule ;-)

    • aarco
    • 17 noviembre 2009 9:40pm

    Muchas gracias … después de seguir el sabio consejo de desintalar todo, respirar y volver a intentarlo lo he conseguido !!!

    Gracias mil.
    Salu2.

    • Pedro Díaz
    • 19 noviembre 2009 11:32am

    shevek, que digo yo que con el DNIe puedes firmar documentos y supongo que podrás hacerlo en Hacienda también.

    Prueba a dejar solo la firma electrónica del DNIe, a no ser que esas firmas las hagas con otros programas que no sean Firefox.

    Saludos

    • Juan Luis
    • 19 noviembre 2009 9:57pm

    Hola. Gracias por este tutorial. Verdaderamente, se han lucido los padres de la criatura. Tuve mi primer ordenador en… 1981 y tras dos tardes perdidas, aún no he logrado que funcione el dichoso DNIe en mi Mac. Desisto. Me ocurre exactamente igual que a "shevek", pero no quiero retirar mi certificado digital de la FNMT que me funciona por algo cuyo funcionamiento está por comprobar. Gracias.

    • Anonymous
    • 20 noviembre 2009 11:34am

    Hola, gracias por compartir esto. Llevo dos días intentando conectar el lector que acabo de recibir, el SCM modelo SCR3310, pero es frustrante. Sigo los pasos tal y como tu indicas pero al llegar al de cargar dispositivo… NADA así lo intente mil veces. Qué puedo estar haciendo mal (si es que soy yo y no que el aparatito esté mal). Un saludo, María

    • Pedro Díaz
    • 20 noviembre 2009 11:48am

    María no se, se me ocurre que no estas siguiendo bien los pasos sobre la conexión del lector.

    Cierra totalmente Firefox con cmd+q y prueba a añadir el dispositivo.

    Si no funciona sigue el consejo que le di a aarco y desinstala todo, el proceso esta explicado en el tutorial.
    Recuerda que el proceso de instalación comienza con el lector desconectado.

    • Anonymous
    • 20 noviembre 2009 3:31pm

    Bueno, finalmente conseguí que funcionase!!! No me preguntes cómo porque sinceramente si tengo que volver a hacerlo mmmm!!!
    Ahora me surje otro problemita: he ido a la página de la Seguridad Social (para probar) y he pedido mi vida laboral y todo bien, me dice que está en proceso, etc., etc., pero cuando todo acaba no recibo nada, sabrás a qué puede deberse???
    Mil gracias de nuevo por tu estupenda ayuda, María

    • antonio
    • 20 noviembre 2009 9:18pm

    Antonio More:
    Soy bastante analfabeto en este tema, mi pregunta es: si quiero trabajar con el DNI de mi mujer y también con el mio ¿puedo hacerlo con el mismo lector de DNIe ó tengo que tener dos lectores de DNIe? ¿y en el mismo ordenador?. Espero respuesta. Muchas gracias y perdonad por mi ignorancia informática.

    • Anonymous
    • 21 noviembre 2009 7:47am

    Hola, muchas gracias por tu ayuda. Es un manual genial!!!

    Para evitar poner una excepción en la seguridad de Firefox cuando dice que "no se puede verificar el sitio", es necesario instalar el certificado de la Fábrica Nacional de Moneda y Timbre con el que está firmada la web. Lo podéis encontrar aquí: http://www.cert.fnmt.es/content/pages_std/certificados/FNMTClase2CA.cer

    Con esto no es necesario añadir ninguna excepción

    • Anonymous
    • 21 noviembre 2009 7:50am

    Puedes utilizar cualquier dni con el lector Antonio More, no hay ningún problema. No es necesario que sea siempre el mismo dni en el mismo ordenador

    • Pedro Díaz
    • 21 noviembre 2009 9:51am

    Gracias por aclarar las últimas dudas Sr. Anónimo.

    María ahora mismo no funciona la oficina virtual de la seg-social.es, tiene pinta de que tuvieran algún problema y estén solucionándolo.

    • Anonymous
    • 23 noviembre 2009 10:11am

    Hola. Fabuloso tutorial.
    A pesar de ello, a estas alturas he sido incapaz de instalar el módulo pkcs11 en Firefox 3.5.5. Lo he intentado todo: desinstalar, comenzar por el principio, cambiar el nombre, escribir la ruta manualmente… incluso he llegado a desinstalar Firefox y lo he instalado de nuevo.
    Me siento inútil y estoy desesperado, porque necesito utilizar el DNIe.
    Tengo Tiger 10.4.11 y un lector c3po LTC31.
    ¿Alguien tiene alguna idea?
    Gracias
    Miguel D

    • Anonymous
    • 24 noviembre 2009 5:06pm

    Hola Miguel, no estoy muy segura pero después de cambiar el nombre por DNIe o lo que quieras, en vez de poner abajo "Library…" pon sólo esto:
    opensc-pkcs11.so
    Creo que fue la única forma de conseguirlo.
    Suerte!
    María

    • Anonymous
    • 25 noviembre 2009 1:34pm

    Hola

    Gracias María. Pero ni por esas. Sigo con: "Alerta. No es posible añadir el módulo"
    Creo que voy a prenderle fuego al lector y al DNIe.

    Saludos

    Miguel

    • Pedro Díaz
    • 25 noviembre 2009 2:32pm

    ¿Has usado la version sca-0.2.3pre2.dmg?

    Si has usado una superior ese archivo se puede encontrar en otro sitio, mira este comentario

    • Anonymous
    • 26 noviembre 2009 3:37pm

    Hola,
    MACOSX 10.6.2 + Firefox 3.5.5
    He probado este (y otros) tutoriales con 3 lectores distintos y en cada intento reinstalándolo todo desde cero.

    Tras empezar a ver paso a paso que pasa, descubro que la raíz del problema es que no me funciona en modo consola, y quisiera, en una primera instancia, llegar a ese punto.
    El error que "escupe" la herramienta pkcs11tool es:
    <<
    [opensc-pkcs11] pkcs15.c:532:sc_pkcs15_bind_internal: unable to enumerate apps: Unsupported INS byte in APDU
    In gemsafe_detect_card
    sc_pkcs15emu_gemsafe_init: Setting pkcs15 parameters
    [opensc-pkcs11] pkcs15.c:793:sc_pkcs15_bind: returning with: Unsupported card
    In gemsafe_detect_card
    sc_pkcs15emu_gemsafe_init: Setting pkcs15 parameters
    [opensc-pkcs11] pkcs15.c:793:sc_pkcs15_bind: returning with: Unsupported card
    In gemsafe_detect_card
    sc_pkcs15emu_gemsafe_init: Setting pkcs15 parameters
    [opensc-pkcs11] pkcs15.c:793:sc_pkcs15_bind: returning with: Unsupported card
    C_SeedRandom() and C_GenerateRandom():
    In gemsafe_detect_card
    sc_pkcs15emu_gemsafe_init: Setting pkcs15 parameters
    [opensc-pkcs11] pkcs15.c:793:sc_pkcs15_bind: returning with: Unsupported card
    error: PKCS11 function C_OpenSession failed: rv = CKR_TOKEN_NOT_PRESENT (0xe0)
    >>

    ¿Tenéis alguna idea de qué puede estar sucediendo?

    (He probado a instalar con y sin el lector puesto, con y sin el eDni en el lector puesto, … creo que he recorrido todas las variantes y siempre pasa lo mismo).

    • Pedro Díaz
    • 26 noviembre 2009 3:57pm

    Solo he encontrado una referencia sobre tu error y parece que hay algo corrupto
    http://www.opensc-project.org/pipermail/opensc-user/2008-January/002248.html (este mensaje y los dos seguientes)

    Al parecer viene de que el Current Reader ATR Value esta corrupto y no carga el driver correcto para el tipo de tarjeta del DNIe, pero no dan una solución concluyente.

    ¿Ese mensaje lo tira lo instrucción
    /Library/OpenSC/bin/pkcs15-tool -D
    ?

    Desinstalas todo como indico…. primero el DNIe y luego el OpenSC?

    A ver si conseguimos solucionar el problema.

    pd. me encanta ver como esta entrada a cobrado vida e intentáis ayudaros mutuamente. GRACIAS.

    • DaniS
    • 26 noviembre 2009 10:46pm

    Muchisimas gracias por este post, me estaba volviendo loco, soy administrador de sistemas y me ha costado un mundo configurar esto, no quiero ni pensar lo que le puede costar a un usuario normal….

    • Anonymous
    • 27 noviembre 2009 8:54am

    ¡Lo logré! ¡Al fin!

    Tras darle muchas vueltas, he conseguido instalar los drivers y el módulo de Firefox y que funcionen. Eso sí, he tenido que reinstalar Tiger.
    El problema estaba en que la carpeta de inicio de Mac OS X Tiger 10.4.11 estaba encriptada mediante FileVault. Al intentar desencriptarla me daba un error y he tenido que instalar desde cero Tiger. Pero una vez hecho esto, la instalación de los drivers y módulos del DNIe ha ido como la seda y me ha funcionado a la primera.
    Si alguien tiene FileVault activado en su carpeta de inicio… ya sabe.
    De todas formas, sin la ayuda de este tutorial y de vuestros comentarios no creo que hubiera llegado a buen puerto.

    Saludos

    Miguel D.

    • Pedro Díaz
    • 27 noviembre 2009 8:59am

    Vaya odisea que has tenido que pasar hasta dar con la tela.

    Gracias por compartir la solución y ¡¡¡ENHORABUENA!!!

    • David Blanco
    • 8 diciembre 2009 7:42pm

    Hola Pedro,

    ¡¡¡ENHORABUENA A TÍ!!! Gracias a este post has resultado ganador del Premio de 1.000 € al mejor tutorial de instalación de lector de DNIe.

    Muchas gracias por participar,

    David

    • Pedro Díaz
    • 8 diciembre 2009 8:24pm

    ufff, hola David, estoy que no me lo creo, madre mía XD, con tu comentario en el que me decías que este post aparecería en la página de ayuda a la instalación estaba más que contento, imagínate ahora.

    Como he dicho por twitter gracias a todos los que habéis comentado, sin vuestra ayuda no hubiera sido capaz de cerrar los cabos sueltos y detectar las erratas cometidas.

    Y gracias a todos los participantes y bloggers que a partir de la iniciativa de tractis y antes de ella decidieron intentar explicar el proceso de instalación para acercar el DNIe al público en general.

    Ahora voy a contestarte el email.

    Un saludo.

    • Anonymous
    • 8 diciembre 2009 9:56pm

    Hola. Soy uno de los participantes en el concurso de Tractis con un tutorial en vídeo. Aunque uso PC te felicito por tu tutorial en el que está todo muy bien explicado y has resuelto las dudas de muchos usuarios. Felicidades.

    • Pedro Díaz
    • 8 diciembre 2009 11:11pm

    Hola, muchas gracias por las felicitaciones.

    Si no me equivoco tu tutorial también va sobre el SCR3310 pero bajo Windows Vista, has hecho un muy buen trabajo amenizado con esa musiquilla de fondo.

    • Elias
    • 24 diciembre 2009 9:21am

    Hola Pedro y gracias por tu precisión y claridad. He segudo tu explicación y, tras unos traspiés iniciales por las prisas, he completado la instalación hasta el punto de pasar correctamente por la página de Comprobación de Certificados. El problema viene cuando intento utilizar el DNIe en "INGDirect" y una ventana de título "Applet de firma digital no disponible" me dice "Es posible que su navegador o Sistema Operativo no estén soportados". A partir de aquí no se si tirar el lector, comermelo o pedir que me den un DNI antiguo. Un saludo y gracias, en cualquier caso.

    • paz
    • 27 diciembre 2009 11:18pm

    Bueno, pues desde aquí oficialmente tiro la toalla con el lector de DNI.
    Aquí está todo mejor explicado que en ningún sitio, pero cuando intento añadir opensc-pkcs11.so, firefox se queda pillado, hasta luego, así tres veces.
    Sé que debería respirar y borrarlo todo, pero las instrucciones para desinstalarlo en terminal no me funcionan, me dice que command your mother; no sé si porque tengo 10.4.11, o por qué, pero yo ya tengo la cabeza como un bombo.
    Y nada ya por último añadir, más que nada por el consuelito que da ver a gente desesperada como yo, que a mí los certificados digitales de hacienda con firefox nunca me funcionaron.
    En fin, que todo esto no debería ser tan difícil. Partiendo de la base de que cualquier usuario de Mac está acostumbrado a manejar bien el ordenador y sacarse castañas del fuego a base de foros y truquitos…

    Un saludo y gracias por la ayuda

 

Switch to our mobile site