<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=760371&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=760371</link>
		<description><![CDATA[Les sujets les plus récents dans [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java.]]></description>
		<lastBuildDate>Wed, 02 Jan 2013 17:47:48 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12064821#p12064821</link>
			<description><![CDATA[<p>En fait depuis quelques versions, le lien symbolique est installé en même temps que la librairie &#039;dev&#039;.<br />On avait réussi à faire avancer la chose avec Ludovic Rousseau (le créateur de pcsc et gscriptor).<br />Tout les lecteurs modernes sont maintenant bien détectés par Java.</p><p>EDIT: c&#039;est quel type de cartes que tu veux lire ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Wed, 02 Jan 2013 17:47:48 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12064821#p12064821</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12061201#p12061201</link>
			<description><![CDATA[<p>Bonjour,</p><p>Sous Ubuntu 12.04.1 64 bits, j&#039;ai le même lecteur de carte que toi.<br />Pour ma part, j&#039;ai trouvé la lib <em>libpcsclite.so.1</em> sous <em>/lib/x86_64-linux-gnu/libpcsclite.so.1</em>.<br />J&#039;ai donc modifié la ligne d&#039;activation du lien symbolique en :</p><div class="codebox"><pre><code>sudo ln -s /lib/x86_64-linux-gnu/libpcsclite.so.1 /usr/lib/libpcsclite.so</code></pre></div><p>Pour faire bon poids, j&#039;ai aussi installé <em>libpcsclite-dev</em> par Synaptic et <em>pcscd</em> par la logithèque (proposé avec <em>libpcsclite1</em> qui était déjà installé).</p><p>Après redémarrage de l&#039;ordinateur ça marche (mais je ne sais pas exactement ce qui était strictement nécessaire).<br />Merci pour le déboguage initial !</p>]]></description>
			<author><![CDATA[dummy@example.com (Nialalala)]]></author>
			<pubDate>Wed, 02 Jan 2013 11:35:16 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12061201#p12061201</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=8207831#p8207831</link>
			<description><![CDATA[<p>mini scripte pour automatiser la mise en place du lien...<br />A sauver dans un fichier &quot;cequevousvoulez.sh&quot; et à lancer avec &quot;sudo sh cequevousvoulez.sh&quot;</p><div class="codebox"><pre><code>#! /bin/sh
if [ -f /usr/lib/libpcsclite.so ];
then
    echo &quot;library already exists&quot;
    exit
fi
for aa in /lib /usr/lib /usr/local/lib
do
  ll=`find $aa -name libpcsclite.so.1`
  if [ -f $ll ]
  then
     ln -s $ll /usr/lib/libpcsclite.so
     echo &quot;done&quot;
     exit
  fi
done</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 19 Feb 2012 14:08:35 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=8207831#p8207831</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=8207451#p8207451</link>
			<description><![CDATA[<p>Enfin !!!<br />Un gentil développeur de chez Debian m&#039;a donné une réponse dont je vous fait part....</p><p>Java via son API javax.smartcardio se base sur la librairie linux &#039;libpcsclite&#039;&#160; pour lire les cartes à puces.</p><p>Mais depuis quelques temps (2008) cette lib a évolué et s&#039;appelle maintenant &#039;libpcsclite1&#039; et java, lui, n&#039;a pas suivi....</p><p>En gros, avant il y avait un fichier lib qui était /usr/lib/libpcsclite.so et maintenant on a un fichier /lib/libpcsclite.so.1.</p><p>Donc en résumé, pas le même nom et en plus pas au même endroit !!!</p><p>La solution donnée est <br /> - soit de créer un lien symbolique à la main:</p><div class="codebox"><pre><code>sudo ln -s /lib/libpcsclite.so.1 /usr/lib/libpcsclite.so</code></pre></div><p>- soit d&#039;installer le paquet &quot;libpcsclite-dev&quot; qui contient ce lien symbolique et d&#039;autres choses pas trop utiles pour tous les jours.</p><p>Après ça, les lecteurs de cartes à puces PC/SC et CCID sont reconnus et accessibles.</p><p>A quand un responsable des paquetages qui pense à mettre le lien dans le paquet de base ????</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 19 Feb 2012 13:30:54 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=8207451#p8207451</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=8004161#p8004161</link>
			<description><![CDATA[<p>Eh bien maintenant que mon bon vieux Lucid est mort de sa belle mort et que j&#039;ai fini par installer une version plus moderne....</p><p>YA PLUS RIEN QUI MARCHE !</p><p>Enfin si, Gscriptor (en perl) détecte bien le lecteur et le lit bien.<br />Mais il utilise les drivers PC/SC..</p><p>Quant à Java, impossible de savoir comment il fait .</p><p>mon lecteur est bien dans le lsusb</p><div class="codebox"><pre><code>Bus 005 Device 003: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader</code></pre></div><p>en détail, ça donne ça :</p><div class="codebox"><pre class="vscroll"><code>papounet@p4papou:~$ lsusb -v -d 072f:90cc

Bus 005 Device 003: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x072f Advanced Card Systems, Ltd
  idProduct          0x90cc ACR38 SmartCard Reader
  bcdDevice            1.00
  iManufacturer           1 ACS
  iProduct                2 CCID USB Reader
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           93
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass        11 Chip/SmartCard
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      ChipCard Interface Descriptor:
        bLength                54
        bDescriptorType        33
        bcdCCID              1.00
        nMaxSlotIndex           0
        bVoltageSupport         7  5.0V 3.0V 1.8V 
        dwProtocols             3  T=0 T=1
        dwDefaultClock       4000
        dwMaxiumumClock      4000
        bNumClockSupported      0
        dwDataRate          10752 bps
        dwMaxDataRate      344100 bps
        bNumDataRatesSupp.      0
        dwMaxIFSD             247
        dwSyncProtocols  00000000 
        dwMechanical     00000000 
        dwFeatures       00010030
          Auto clock change
          Auto baud rate change
          TPDU level exchange
        dwMaxCCIDMsgLen       271
        bClassGetResponse      00
        bClassEnvelope         00
        wlcdLayout           none
        bPINSupport             0 
        bMaxCCIDBusySlots       1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              16
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)
papounet@p4papou:~$ </code></pre></div><p>Voila ce qui est installé :</p><div class="codebox"><pre><code>ii  pcsc-tools        1.4.18-1          Some tools to use with smart cards and PC/SC
ii  pcscd             1.7.4-2ubuntu1    Middleware to access a smart card using PC/SC (dae
ii  libpcsc-perl      1.4.12-1build2    Perl interface to the PC/SC smart card library
ii  libpcsclite1      1.7.4-2ubuntu1    Middleware to access a smart card using PC/SC (lib</code></pre></div><p>par contre je n&#039;ai pas installé &#039;libccid&#039;, je vais tester....</p><p>A Suivre</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Wed, 01 Feb 2012 10:16:58 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=8004161#p8004161</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7492351#p7492351</link>
			<description><![CDATA[<p>Après un stage en mode dépannage :<br /> - en re-installant pas à pas les paquets concernés avec ce bon vieux apt-get...<br /> - faisant le ménage dans les paquets qui sont obsolètes pour ce type de lecteur (libacr38u par exemple)<br /> - en faisant un autoremove pour que les restes de jre 6-26 soit désinstallés</p><p>ÇA MARCHE&#160; !!!</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 18 Dec 2011 15:39:30 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7492351#p7492351</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7492261#p7492261</link>
			<description><![CDATA[<p>Ça me fait pas rire, mais le programme fonctionne en démarrant Lucid en mode récup et low-graphics</p><p><a href="http://uppix.net/4/c/8/81bfdb2e0a5d90f5ddc55fba868ce.html"><span class="postimg"><img src="http://uppix.net/4/c/8/81bfdb2e0a5d90f5ddc55fba868cet.jpg" alt="81bfdb2e0a5d90f5ddc55fba868cet.jpg" /></span></a></p><p>Cherchez l&#039;erreur&#160; ....</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 18 Dec 2011 15:30:20 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7492261#p7492261</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7491951#p7491951</link>
			<description><![CDATA[<p>Je viens de voir que dans les dépôts des versions&#160; Ubuntu plus récentes que la mienne, il existe un driver CCID pour mon lecteur... <strong>libascccid1</strong></p><p>Est ce que il va arriver en backport sous Lucid ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 18 Dec 2011 14:51:54 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7491951#p7491951</guid>
		</item>
		<item>
			<title><![CDATA[[résolu]Lecteur de carte à puce ACS38U-CCID invisible sous Java]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=7490231#p7490231</link>
			<description><![CDATA[<p>Je viens d&#039;acquérir un lecteur CCID et je compte m&#039;en servir pour comptabiliser les heures de service qui sont écrites dans une carte ChronoDrive.<br />Alors voilà, j&#039;ai installé ça :<br /> - libccid<br /> - libacr38u<br /> - pcscd<br /> - libpcsclite1<br /> - pcsc-tools</p><p>J&#039;arrive à accéder au lecteur et à lire ce que je veux dans la carte avec le MAGNIFIQUE gscriptor (que j&#039;ai un peu corrigé).<br />Donc en perl pas de soucis.</p><p>J&#039;ai écris un soft de test en java (sous eclipse 3.7.1), mais là aucune réponse du lecteur.<br />Java ne détecte AUCUN lecteur !<br />Je suis sous Lucid à l&#039;origine avec la jre 6-26 et j&#039;ai installé manuellement (à grand coup de liens) la jre 6-30, mais ça ne détecte toujours pas ! <img src="http://forum.ubuntu-fr.org/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>Par contre, si je crée un .jar exécutable et que je le lance sur un PC avec W7(avec jre 6-30), ça marche .....</p><p>Si quelqu&#039;un peut débloquer cette situation, je lui ferai une bise au premier de l&#039;an <img src="http://forum.ubuntu-fr.org/img/smilies/lol.png" width="15" height="15" alt="lol" /></p><p>edit:<br />le lsusb du lecteur:</p><div class="codebox"><pre><code>Bus 005 Device 004: ID 072f:90cc Advanced Card Systems, Ltd ACR38 SmartCard Reader</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (Maisondouf)]]></author>
			<pubDate>Sun, 18 Dec 2011 12:19:23 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=7490231#p7490231</guid>
		</item>
	</channel>
</rss>
