Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.22 KB | None | 0 0
  1. ***************************************************************
  2.  
  3. Installation instructions for
  4. the HID Global OMNIKEY CCID driver Smartcard reader series.
  5.  
  6. Version v4.2.8
  7. HID Global
  8. https://www.hidglobal.com
  9.  
  10. ***************************************************************
  11.  
  12. ------------------------------
  13. Products supported
  14. ------------------------------
  15. * OMNIKEY 1021 USB<br>* OMNIKEY 2020<br>* OMNIKEY 3020 USB<br>* OMNIKEY 3021 USB<br>* OMNIKEY 3021 USB<br>* OMNIKEY 3111 serial<br>* OMNIKEY 3111 serial<br>* OMNIKEY 3620 USB<br>* OMNIKEY 3121 USB<br>* OMNIKEY 3621 USB<br>* OMNIKEY 3621 USB<br>* OMNIKEY 3821 USB<br>* OMNIKEY 3821 USB<br>* OMNIKEY 3821 USB<br>* OMNIKEY 4121 CL<br>* OMNIKEY 4121 CL<br>* OMNIKEY 4321 USB<br>* OMNIKEY 4321 USB<br>* OMNIKEY 5025 CL USB Prox<br>* OMNIKEY 5121 CL USB Reader<br>* OMNIKEY 5121 USB<br>* OMNIKEY 5121 USB<br>* OMNIKEY 5121 USB<br>* OMNIKEY 5121 USB<br>* OMNIKEY 5121 CL USB<br>* OMNIKEY 5121 USB<br>* OMNIKEY 5125/5325 CL USB Prox<br>* OMNIKEY 5125 USB Prox<br>* OMNIKEY 5125 USB Prox CL<br>* OMNIKEY 5125 USB Prox<br>* OMNIKEY 5127 USB CK<br>* OMNIKEY 5220 USB PayPass CL<br>* OMNIKEY 5221 USB PayPass<br>* OMNIKEY 5311 USB<br>* OMNIKEY 5021 CL<br>* OMNIKEY 5321 USB<br>* OMNIKEY 5321 USB<br>* OMNIKEY 5321 USB<br>* OMNIKEY 5321 USB<br>* OMNIKEY 5321<br>* OMNIKEY 5325 USB Prox<br>* <br>* <br>* <br>* OMNIKEY 5341 USB<br>* OMNIKEY 5342 USB<br>* OMNIKEY 5343 USB<br>* OMNIKEY 5421 USB<br>* OMNIKEY 6020 USB<br>* OMNIKEY 6121 USB<br>* OMNIKEY 6121 USB<br>* OMNIKEY 6311 CL USB<br>* OMNIKEY 6321 CL USB<br>* OMNIKEY 6321 USB<br>* <br>* OMNIKEY 7120 USB<br>* OMNIKEY 7121 USB<br>* OMNIKEY 8630 USB<br>* OMNIKEY 9621 USB<br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* <br>* Fujitsu Siemens SmartCard Keyboard USB 2A<br>* Fujitsu Siemens SmartCard USB 2A<br>* Fujitsu D321<br>* Fujitsu G87 SC Contact Keyboard<br>* Cherry SmartBoard XX44<br>* Cherry SmartTerminal XX44<br>* <br>* Cherry TC 1100<br>* Cherry TC 1200<br>* Cherry TC 1300<br>* Cherry G87 SC Keyboard<br>
  16.  
  17. ------------------------------
  18. What you need
  19. ------------------------------
  20.  
  21. [1] Kernel with USB support either compiled in or as modules
  22.  
  23. [2] Mounted /usbfs (/usbdevfs)
  24. For more detailed informations see http://www.linux-usb.org/
  25.  
  26. [3] libusb >= Version 1.0.8 available at
  27. http://libusb.sourceforge.net/
  28.  
  29. [4] PCSCLite > Version 1.5.5 available at
  30. http://alioth.debian.org/projects/pcsclite/
  31.  
  32. [5] This driver supports our CT-API and our Synchronous API.
  33. So, if you like to use one of them, you must download
  34. the API in question from https://www.hidglobal.com.
  35.  
  36. ------------------------------
  37. What is new in this release ?
  38. ------------------------------
  39. * Added support for El Capitan<br>
  40.  
  41. ------------------------------
  42. Driver Installation
  43. ------------------------------
  44.  
  45. After you have downloaded the tarball extract it in any directory
  46.  
  47. # tar -xzvf ifdokccid
  48.  
  49. change to this directory and run as root user
  50.  
  51. # ./install
  52.  
  53. This script checks if PCSCLite is installed and then copies
  54. the CCID driver bundle to /usr/local/pcsc/drivers directory,
  55. which is the default PCSCLite USB driver dropdir.
  56. You can change the dropdir by providing another install path
  57. to the install script using the option '-d':
  58.  
  59. # ./install -d /path/to/my/dropdir
  60.  
  61. ------------------------------
  62. Troubleshooting
  63. ------------------------------
  64.  
  65. - Stop the pcscd daemon
  66. # sudo killall -9 pcscd
  67.  
  68. If you can just detect one of the two reader slots of the 5321 it can happen that the libccid driver
  69. catches the reader. To be sure you can start the pcsc daemon in debug mode:
  70. # sudo pcscd -fd
  71.  
  72. If you plug now the reader and it detects just one slot you can fix the problem:
  73. - find out the drop dir of the drivers
  74. # sudo pcscd -v
  75. output e.g.
  76. pcsc-lite version 1.5.5.
  77. Copyright (C) 1999-2002 by David Corcoran <[email protected]>.
  78. Copyright (C) 2001-2008 by Ludovic Rousseau <[email protected]>.
  79. Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>.
  80. Report bugs to <[email protected]>.
  81. Enabled features: Linux libhal usbdropdir=/usr/local/pcsc/drivers confdir=/etc ipcdir=/var/run/pcscd
  82.  
  83. The path after usbdropdir shows you the dropdir of the drivers. e.g /usr/local/pcsc/drivers
  84. - change into drivers directory and list subdirectories. e.g.
  85. # cd /usr/local/pcsc/drivers
  86. # ls
  87. output e.g.
  88. ifd-ccid.bundle ifdokrfid_lnx_i686-2.8.1.bundle
  89. - change into libccid Contents directory:
  90. # cd ifd-ccid.bundle/Contents
  91. - create a backup of the current file so that you can restore it if something goes wrong
  92. # sudo cp Info.plist Info.plist.backup
  93. - add the right to write to Info.plist
  94. # sudo chmod +w Info.plist
  95. - open Info.plist in an editor your choice e.g. vi, vim, emacs, kate
  96. # sudo vi Info.plist
  97. - look for the product ID's section, it should be close to line 200. please look for 0x5321
  98. - IMPORTANT!!! COUNT which entry it is and delete it, you need the position for the further steps
  99. - look for the vendor ID's section, it should be close to line 100. please look for the entry at same position like the product ID
  100. the entry should be 0x076B, please delete this line
  101. - look for the friendly names section, it should be close to line 300. please look for the entry at same position like the product ID
  102. the entry should be "OmniKey CardMan 5321", please delete this line
  103. - save the file and close the editor
  104. - delete the right to write to Info.plist
  105. # sudo chmod -w Info.plist
  106. - restart pcscd with sudo pcscd
  107. Now the HID OMNIKEY 5321 will be detected by the pcsc daemon
  108.  
  109. ------------------------------
  110. Note
  111. ------------------------------
  112.  
  113. 1. PCSCLite with ADD_SERIAL_NUMBER support contains a bug which prevents
  114. PCSCLite from dedecting a reader removal.
  115. Workaround:
  116. * undefine ADD_SERIAL_NUMBER in hotplug_libusb.c and
  117. recompile PCSC.
  118.  
  119. 2. PCSCLite with ADD_SERIAL_NUMBER support contains a bug causes PCSCLite to crash
  120. if more than 1 reader is used.
  121. Workaround:
  122. * undefine ADD_SERIAL_NUMBER in hotplug_libusb.c and
  123. recompile PCSC.
  124.  
  125. -----------------------------
  126. Support
  127. -----------------------------
  128.  
  129. Q: What driver version am I using at the moment?
  130.  
  131. A: You can determine the driver version number by having a look at the PCSCLite
  132. bundle directory (usually /usr/local/pcsc/drivers): The bundle name of our
  133. devices drivers contain the driver version number.
  134. The driver is also printing a version string every time a reader is activated
  135. by PCSCLite: This string can be found either in the system log
  136. or on the console you started PCSCLite daemon from.
  137.  
  138.  
  139. Q: I am experiencing problems using smartcard XYZ !
  140.  
  141. A: Please send an email to our support address [email protected] containing
  142. a description of the chain of events which lead to the misbehavior (reader plug-in/-off,
  143. SC insertion/removal, commands sent to the SC or at least the program used to talk to the SC),
  144. also include the name and ATR of the smartcard, and add the PCSCLite log events (should be written to
  145. your system log /var/log/messages or similar). Your systems kernel version and kind of distribution
  146. may also be helpful.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement