{"id":508,"date":"2010-02-11T22:34:12","date_gmt":"2010-02-11T20:34:12","guid":{"rendered":"http:\/\/guimi.net\/blogs\/hiparco\/?p=508"},"modified":"2011-01-12T12:58:25","modified_gmt":"2011-01-12T10:58:25","slug":"tarjeta-cardos-m4-en-gnulinux","status":"publish","type":"post","link":"http:\/\/guimi.net\/blogs\/hiparco\/tarjeta-cardos-m4-en-gnulinux\/","title":{"rendered":"Tarjeta CardOS M4 en GNU\/Linux"},"content":{"rendered":"<p>Las tarjetas CardOS M4 son tarjetas criptogr\u00e1ficas fabricadas por Siemens y emitidas, entre otros, por la Comunidad Valenciana (a trav\u00e9s de la <a href=\"http:\/\/www.accv.es\/\">ACCV<\/a>) y la Junta de Andaluc\u00eda.<\/p>\n<p>Para utilizarlas hace falta tener un lector de tarjetas instalado, por ejemplo <a href=\"http:\/\/guimi.net\/blogs\/hiparco\/dnie-en-gnulinux\/\">el lector del DNI-e<\/a>.<\/p>\n<p>Adem\u00e1s hace falta tener instalado el controlador de la tarjeta para que el lector sepa trabajar con ella. Y aqu\u00ed viene el problema, porque el driver que hay tiene restricciones de distribuci\u00f3n, adem\u00e1s de ser viejo y estar desactualizado.<br \/>\nAl final se puede hacer funcionar con unos pocos pasos&#8230; el problema es averiguarlos. Tras mucho buscar, un <a href=\"http:\/\/andalinux.wordpress.com\/2009\/12\/01\/instalar-tarjeta-siemens-cardos-m4-01a-sle66cx322p-en-firefox-linux\/\">post de Andalinux<\/a> me di\u00f3 las pistas correctas. Este post se debe a aquel (y copia descaradamente algunas partes).<\/p>\n<p><strong>\u00bfD\u00f3nde obtener los drivers (s\u00f3lo binarios) para la tarjeta?<\/strong><br \/>\nPues aunque cuesta encontrarlos en Internet (por las restricciones de distribuci\u00f3n impuestas por Siemens) hay varias formas de conseguirlos:<\/p>\n<ol>\n<li>En el cdrom de los lectores Omnikey 3121 y 3021.<\/li>\n<li>En la web de la <a href=\"http:\/\/www.accv.es\/cd\/CD-Siemens.rar\">Autoritat de Certificati\u00f3<\/a> de la Comunitat Valenciana.<\/li>\n<li>En el paquete <a href=\"http:\/\/ftp.cica.es\/Guadalinex\/guadalinex_edu\/pool\/main\/g\/guadalinex-hipath-sicurity-card-api\/\">HiPath SIcurity CardOS smart cards API<\/a> que aparece en los repositorios de Guadalinex.<\/li>\n<\/ol>\n<p><strong>\u00bfC\u00f3mo instalar los drivers?<\/strong><br \/>\nYo he utilizado el paquete de Guadalinex, por lo que basta un:<\/p>\n<div class=\"codigo\">sudo dpkg -i guadalinex-hipath-sicurity-card-api_3.1-2_i386.deb<\/div>\n<p>En teor\u00eda ahora bastar\u00eda con cargar el m\u00f3dulo en Firefox, pero no os molest\u00e9is, no va a funcionar.<\/p>\n<p>\u00bfY qu\u00e9 tripa se le ha roto al m\u00f3dulo? Preguntemos:<\/p>\n<div class=\"codigo\">ldd \/usr\/local\/lib\/libsiecap11.so<\/div>\n<pre class=\"codigo\">\tlinux-gate.so.1 =>  (0xb7794000)\r\n\tlibz.so.1 => \/lib\/libz.so.1 (0xb76f1000)\r\n\tlibsiecap15.so => \/usr\/local\/lib\/libsiecap15.so (0xb76c8000)\r\n\t[...]\r\n\t<strong>libpcsclite.so.0 => not found<\/strong>\r\n\t[...]\r\n<\/pre>\n<p>\u00a1Ah\u00ed est\u00e1!<\/p>\n<p>Sin embargo tampoco nos basta con instalar esa librer\u00eda (igual incluso ya est\u00e1 instalada):<\/p>\n<div class=\"codigo\">sudo aptitude install libpcsclite1<\/div>\n<p>Porque el problema es que el paquete no instala la librer\u00eda d\u00f3nde la busca el m\u00f3dulo.<br \/>\n\u00a1Marchando un enlace simb\u00f3lico!<\/p>\n<div class=\"codigo\">sudo ln -s \/lib\/libpcsclite.so.1.0.0 \/usr\/lib\/libpcsclite.so.0<\/div>\n<p>Y ahora s\u00ed podemos cargar en Firefox el m\u00f3dulo &#8220;\/usr\/local\/lib\/libsiecap11.so&#8221; que nos leer\u00e1 la tarjeta.<\/p>\n<p>Para m\u00e1s detalles sobre c\u00f3mo instalar el m\u00f3dulo en Firefox se puede consultar la <a href=\"http:\/\/guimi.net\/blogs\/hiparco\/dnie-en-gnulinux\/\">instalaci\u00f3n del DNI-e<\/a>.<\/p>\n<p><span class=\"keywords\"><b>CardOS M4, Siemens, DNIe<\/b><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las tarjetas CardOS M4 son tarjetas criptogr\u00e1ficas fabricadas por Siemens y emitidas, entre otros, por la Comunidad Valenciana (a trav\u00e9s de la ACCV) y la Junta de Andaluc\u00eda. Para utilizarlas hace falta tener un lector de tarjetas instalado, por ejemplo el lector del DNI-e. Adem\u00e1s hace falta tener instalado el controlador de la tarjeta para [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,16,30],"tags":[],"class_list":["post-508","post","type-post","status-publish","format-standard","hentry","category-gnulinux","category-hardware","category-seguridad"],"_links":{"self":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/comments?post=508"}],"version-history":[{"count":4,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/508\/revisions"}],"predecessor-version":[{"id":564,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/508\/revisions\/564"}],"wp:attachment":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/media?parent=508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/categories?post=508"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/tags?post=508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}