DNIe en Ubuntu 9.10 Karmic Koala
Enviado 17th Noviembre, 2009 por nauj27Con la campaña de regalos de lector de DNIe de tractis hice el pedido de un lector y me ha tocado tener que configurarlo en los tres sistemas operativos principales que uso a diario:
- Ubuntu 9.10 Karmic Koala
- Mac OS X Snow Leopard
- Windows XP SP3
En todos los casos lo he hecho usando Mozilla Firefox 3.5.5. En ninguno de los tres sistemas he podido instalarlo sin problemas. En cada uno de ellos he encontrado algún obstáculo que finalmente he podido solventar. En esta ocasión contaré mi experiencia con la configuración en Ubuntu.
Básicamente el proceso es el mismo en cualquier sistema operativo. Es necesario hacer tres cosas:
- Instalar el soporte criptográfico de software OpenSC
- Instalar el certificado de autoridad certificadora de la Policía
- Instalar el dispositivo lector en los dispositivos criptográficos de Firefox
Instalar el software
Para instalar el software hay que bajarse de la lista de descarga de software la versión para Jaunty Jackalope, ya que en el momento de escribir estas líneas aún no está disponible para Karmic Koala.
El paquete descomprimido contiene tres paquetes de instalación que hay que instalar en este orden:
- libopensc2_0.11.7-7_i386.deb
- opensc_0.11.7-7_i386.deb
- opensc-dnie_1.4.6-2_i386.deb
El orden es importante porque si por ejemplo se instala antes opensc_0.11.7-7_i386.deb, el sistema detecta que necesita el libopensc2 y se descarga una versión más reciente de los repositorios. En todos los casos hay que confirmar la instalacióna pesar del aviso de que existen versiones más actuales en la distribución.
Es muy importante para que no deje de funcionar que bloqueemos la versión de los paquetes libopensc y opensc, lo que podremos hacer desde el Gestor de paquetes Synaptic:
Instalación del certificado
Para instalar el certificado hay que ir a Aplicaciones > Oficina > Registrar módulo DNIe PKCS#11. A continuación conectar el lector con el DNIe insertado.
Este proceso entiendo que debería de instalar además automáticamente el dispositivo de seguridad, pero a mi no me funcionó en ninguno de los sistemas.
Se puede comprobar que se ha instalado el certificado en Editar > Preferencias > Avanzado > Cifrado > Ver certificados > Autoridares > DIRECCION GENERAL DE LA POLICIA
Dispositivo de seguridad
Por último el dispositivo de seguridad teóricamente debería de haberse instalado de manera automática pero en mi caso no es así de modo que procedemos a instalarlo manualmente.
Ve a Editar > Preferencias > Avanzado > Cifrado > Dispositivos de seguridad y pulsa en Cargar escribiendo lo siguiente:
Deberá de aparecer DNIe y un montón de Virtual slot asociados. Si el lector está conectado deberían de aparecer los cuatro primeros slots con el lector. Si además está el DNIe insertado debería de poner DNIe en la primera de las líneas.
Los problemas que he encontrado durante la instalación han sido por intentar usar una versión más actual de los repositorios. Además, si el paso de añadir el dispositivo de seguridad no funcionase correctamente se puede probar a reinciar Firefox o borrar la carpeta del perfil y empezar de cero.
Puedo confirmar al menos que aunque cueste al final funciona.
Etiquetas: criptografía, dni, dnie, GNU/Linux, linux, tractis




32 comentarios en “DNIe en Ubuntu 9.10 Karmic Koala”
Noviembre 18th, 2009 en 11:09 am
[...] Instalación del lector de DNIe en Ubuntu 9.10 [...]
Noviembre 18th, 2009 en 11:11 am
Pues en Guadalinex V6, que se basa en ubuntu 9.04 el lector de dni funciona out-of-the-box.
Noviembre 18th, 2009 en 11:17 am
Muchas gracias! Me viene estupendamente esta guía … en cuanto reciba mi lector :D
Noviembre 18th, 2009 en 11:21 am
Gracias por la información Jose A., por lo visto los problemas que aparecen se deben a cambios de versiones tanto de las librerías OpenSC como de firefox en la ubuntu 9.10.
Noviembre 18th, 2009 en 11:38 am
Luego te cuento como va en 64bits
Noviembre 18th, 2009 en 12:33 pm
La verdadera clave es decirle a la Ubuntu que jamas de los jamases actualice el opensc. Es decir, bloquear sus actualizaciones en apt-get.
Jose A: en Guadalinex v6 funciona out-of-the-box, pero y en una Guadalinex v6 actualizada a diario con apt-get update para descargar actualizaciones de seguridad? Ahí yo no estoy tan seguro …
Para el que lo quiera en Fedora: http://www.lorenzogil.com/blog/2009/10/28/uso-del-dnie-en-fedora-11/
Noviembre 18th, 2009 en 13:15 pm
@lgs, cierto, y además es importante para que no deje de funcionar. Gracias!
Noviembre 18th, 2009 en 13:56 pm
[...] DNIe en Ubuntu Karmin Koala: http://nauj27.com/blog/2009/11/17/dnie-en-ubuntu-9-10-karmic-koala/ [...]
Noviembre 18th, 2009 en 13:57 pm
[...] This post was mentioned on Twitter by Tractis and Sergio Gómez, lafdez. lafdez said: DNIe en Ubuntu Karmin Koala: http://nauj27.com/blog/2009/11/17/dnie-en-ubuntu-9-10-karmic-koala/ [...]
Noviembre 18th, 2009 en 16:58 pm
Hola nauj27,
Soy David Blanco y formo parte del equipo de Tractis.
Muchas gracias por el tutorial para Ubuntu. Seguro que le es muy útil a mucha gente.
En breve lo incluiremos en la sección de “Instalación” de la página de Ayuda, junto con el resto de tutoriales que hemos encontrado.
Aprovecho para comentar que hemos anunciado un Premio de 1.000 € al mejor tutorial de instalación de DNIe. Si quieres participar con este tutorial, tienes las condiciones del concurso en nuestro blog.
Me ha gustado mucho ver que has instalado el “Plugin Tractis de autenticación en Wordpress“. De hecho, ahora mismo lo he utilizado para identificarme ;-). Cualquier comentario o idea de mejora es bienvenido. A modo de sugerencia, estaría bien incluir el botón debajo de “Dejar un comentario”. De lo contrario se queda arriba de todos los comentarios y es difícil encontrarlo justo cuando vas a dejar un comentario.
Un saludo,
David
Noviembre 18th, 2009 en 19:38 pm
Muchas gracias David, voy a echar un vistazo al concurso y enseguida cambio el botón de ubicación para que sea más cómodo de encontrar.
He añadido el bloqueo de versiones como indicaba @lgs y alguna captura de pantalla más para que quede más claro el proceso. Espero que os sea útil!
Noviembre 18th, 2009 en 19:45 pm
Manda huevos la que hay que liar!! Bueno ya lo probaré por curiosidad cuando tenga el DNI electrónico ;) Gracias por la info!!!
Noviembre 18th, 2009 en 19:50 pm
Este comentario lo escribo para probar la autenticación con DNIe en el blog :)
Noviembre 18th, 2009 en 20:46 pm
que buena esta información, me ha servido de mucho, yo también tenia problemas pero con este tutorial he resuelto todo. Gracias
Noviembre 18th, 2009 en 20:46 pm
Estupenda guía ya pensaba que nunca iba a poder usar el cacharrito y gracias a ti no voy a tener que hacerlo. Este tutorial es muy bueno se lo recomendaré a la gente que conozco y que tambien tiene su lector.
Noviembre 18th, 2009 en 21:06 pm
Uff estaba to liado con este tema. Menos mal que he encontrado este tutorialín y ya todo va como la seda (aunque no me fio yo de eso de logearse con el DNIe en un blog). Muchas gracias!!
Noviembre 18th, 2009 en 21:09 pm
Perfecto, funciona todo perfecto.
Muchas gracias
Al hilo de lo que dice el compañero mas arriba tiene razón, ¿quien confiaría para acceder con el dni en un blog cualquiera?
Noviembre 18th, 2009 en 21:12 pm
Sabes si es válido para cuaqluier lector o sólo para el de tractis?
Gracias por adelantado
Noviembre 18th, 2009 en 21:14 pm
Estoy desesperado, no puedo instalarlo en mi XP ¿vas a hacer alguna guía para esto? Gracias.
Noviembre 18th, 2009 en 22:17 pm
Cómo te has currado el tutorial, naujito!!! Me ha ido de perlas, y eso que… ya me conoces… patosita, patosita…!
Noviembre 18th, 2009 en 23:20 pm
@Campanilla, esto lo he hecho con el modelo de Gemplus, pero no he comentado nada particular del modelo de lector para intentar que sirva para el mayor número de personas posible.
Para este modelo los drivers vienen integrados con el sistema operativo pero quizá con otros haya que instalar los que vienen en la web de http://www.dnielectronico.es
@Desesperado, es mi intención continuar con el tutorial de Mac OS X y el de Windows XP :)
Noviembre 19th, 2009 en 0:26 am
@nauj27 lo he probado en karmic de 64 bits y va del carajo. Ahora solo me falta acordarme del PIN :D
Noviembre 19th, 2009 en 0:45 am
@enlavin, mola! Gracias por confirmarlo! :)
Noviembre 19th, 2009 en 7:42 am
Qué instructivo y qué interesante. Una pena que no tenga un lector de esos a mano… y tampoco sepa dónde está el papelito que daban con un montón de letrajas al hacer el DNIe XD
Ole ole oleeeeee :D
Noviembre 26th, 2009 en 14:07 pm
[...] Instalación de lector de DNIe en Ubuntu 9.10 Karmic Koala. [...]
Noviembre 28th, 2009 en 13:15 pm
Por fin lo logré! Muchas gracias por el tutorial, mi problema fue con las versiones instaladas en el repositorio!
Noviembre 28th, 2009 en 13:22 pm
Me alegro de que te sirviese!! :)
Diciembre 8th, 2009 en 21:03 pm
[...] Instalación de lector de DNIe en Ubuntu 9.10 Karmic Koala. [...]
Diciembre 25th, 2009 en 21:25 pm
Genial el tutorial! Lector SCR3310 v2.0 funcionando en Ubuntu Karmic Koala con Firefox 3.5.6
Gracias!
Enero 16th, 2010 en 7:05 am
Perfecto, este tutorial ha resuelto todos los problemas que tenía para instalar el lector, muchas gracias por tu buen trabajo.
Febrero 9th, 2010 en 20:09 pm
[...] DNIe en Ubuntu 9.10 Karmic Koala [...]
Febrero 27th, 2010 en 2:15 am
Ya está disponible el módulo criptográfico para Ubuntu Karmic Koala.
http://www.dnielectronico.es/descargas/PKCS11_para_Sistemas_Unix/opensc_1.4.7_menu32.html
Saludos.
Dejar un comentario
o bien: