Blog de erral
Recetas Ubuntu: tarjeta Izenpe-ONA en Ubuntu Karmic
Tras la actualización a Ubuntu 9.10 - Karmic Koala, ayer intenté hacer uso de mi tarjeta ONA y del DNI-e, y fue un fracaso.
Quería probar ef4ktur y la nueva versión de Sinadura que se presentaron la semana pasada en el congreso Ziur, organizado por Izenpe pero no podía. Ejecutanco pcsc_scan en una consola veía que detectaba la tarjeta, sin embargo ni pkcs15-tool ni Firefox detectaban que tuviera ninguna tarjeta ni ningún lector.
Buscando por ahí, encontré este artículo de Kriptopolis, con un error similar al mío y daba una pista para encontrar la solución al problema:
De donde has sacado el paquete de opensc?? Parece que ahí hay un grave problema, sobretodo con la integración opensc - openssl...
Aparte, la conexión con el pcsc parece que no la está haciendo demasiado bien... Si es el opensc sacado de los paquetes de ubuntu tendrás que mirar que el pcsc_provider apunte correctamente a la librería del pcsclite de tu sistema.
He empezado a mirar y la librería libpcsclite.so estaba en /lib, es decir era:
/lib/libpcsclite.so.1.0.0
He mirado en la configuración de opensc en /etc/opensc/opensc.conf y esto es lo que había:
# Use specific pcsc provider. # Default: /usr/lib/libpcsclite.so # provider_library = /usr/lib/libpcsclite.so
Vamos, que por defecto busca esa librería en /usr/lib.
Encontrado el problema, había que darle solución, y no es otra que crear un enlace simbólico a /lib/libpcsclite.so.1.0.0 desde /usr/lib/libpcsclite.so
$ sudo ln -s /lib/libpcsclite.so.1.0.0 /usr/lib/libpcsclite.so
Y ya está, ahora tanto pkcs15-tool como Firefox detectan mi tarjeta ONA y la puedo utilizar para probar ef4ktur y Sinadura.
http://www.irontec.com
Manuales Izenpe y sinadura
Eskerrik asko!! Incluiremos la solución en los últimos manuales de izenpe y en Sinadura si te parece bien.
Eskerrik asko
David
http://www.zylk.net
Claro que sí!