<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 2.8.2016 22:40, Greg Barry wrote:<br>
    </div>
    <blockquote cite="mid:57A10556.9080703@rl.gov" type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      I apologize for my lack of knowlege on this .. but I'm not<br>
      sure what my next step is?<br>
      <br>
      When I connect the omnikey 3120 reader to the system<br>
      I get these messages<br>
      <br>
      <pre><small>usba: [ID 912658 kern.info] USB 2.0 device (usb76b,3021) operating at full speed (USB 1.x) on USB 1.10 root hub: device@2, usb_mid1 at bus address 2
usba: [ID 349649 kern.info]      OMNIKEY AG Smart Card Reader USB
genunix: [ID 936769 kern.info] usb_mid1 is /pci@1e,600000/usb@b/device@2
genunix: [ID 408114 kern.info] /pci@1e,600000/usb@b/device@2 (usb_mid1) online
usba: [ID 723738 kern.info] /pci@1e,600000/usb@b/device@2 (usb_mid1): no driver found for interface 0 (nodename: 'interface') of OMNIKEY AG Smart Card Reader USB
</small>
</pre>
      Running the pscd daemon in debug mode produces:<br>
      <pre><small> /usr/local/sbin/pcscd --debug -f
00000000 pcscdaemon.c:351:() pcscd set to foreground with debug send to stdout
00001345 configfile.l:341:() Parsing conf file: /usr/local/etc/reader.conf.d
00000067 pcscdaemon.c:672:() pcsc-lite 1.8.17 daemon ready.</small>

</pre>
      but it does not seem to be aware of any of the usb device ports<br>
    </blockquote>
    <br>
    Is your smart card reader USB one? If yes,<br>
    then you also need a decent usb library, such as:<br>
<a class="moz-txt-link-freetext" href="https://java.net/projects/solaris-userland/sources/gate/show/components/libusb-1">https://java.net/projects/solaris-userland/sources/gate/show/components/libusb-1</a><br>
    and you need to have pcsc-lite and libccid build against it.<br>
    <br>
    I suggest to follow steps in Makefiles and examine patches for all
    the<br>
    components you need in your 2FA smart card stack:<br>
    libusb-1, pcsc-lite, ccid, [also libpki and openca-ocspd should you
    need to utilize OCSP]<br>
<a class="moz-txt-link-freetext" href="https://java.net/projects/solaris-userland/sources/gate/show/components">https://java.net/projects/solaris-userland/sources/gate/show/components</a><br>
    <br>
    Examine contents of *.p5m files which will guide you where to put<br>
    stuff so that the components work together.<br>
    <br>
    In particular, libcccid.so gets used from a location such as:<br>
    /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Solaris/libccid.so<br>
    But that depends on how did you configure pcsc-lite.<br>
    <br>
    Kind regards,<br>
    I.<br>
  </body>
</html>