Hi *,
I am trying to get my smartcard reader and my smartcard to work -
especically for use with Citrix Receiver, but in the long term also for
local smartcard logon.
I installed pcsc-lite und started pcscd service, but I couldn't find any
program that recognized my smartcard, i.e. Receiver does not even
try to access it, MoneyPlex tells me that it couldn't find the reader
and so on.
So I started pcscd in debug mode and it seems, that pcscd is recognizing
the reader and the smartcard if inserted. Below is the according debug
log.
The question is: What am I doing wrong or what do I misunderstand?
Can anyone help me with this problem?
The reader is a Fujitsu Siemens Computers SmartCard Keyboard USB 2A,
which is an usb keyboard with an integrated reader.
System is openSuSE Leap 42.2 with pcsc-lite 1.8.17.
Thx!
------------------------< snip snip snip >-----------------------------
/usr/sbin/pcscd -f -a -d
00000000 debuglog.c:289:DebugLogSetLevel() debug level=debug
00000213 configfile.l:282:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00000044 configfile.l:320:DBGetReaderListDir() Skipping non regular file: ..
00000011 configfile.l:358:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000330 configfile.l:320:DBGetReaderListDir() Skipping non regular file: .
00000008 configfile.l:358:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/reader.conf
00000186 pcscdaemon.c:672:main() pcsc-lite 1.8.17 daemon ready.
00015640 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000437 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0003, path: /dev/bus/usb/002/001
00000297 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000208 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000266 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/003/002
00000246 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1130, PID: 0x6801, path: /dev/bus/usb/003/003
00000223 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/003/002
00000241 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x058F, PID: 0x6366, path: /dev/bus/usb/003/004
00000220 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/003/002
00000258 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/004/001
00000200 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/004/001
00000223 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/004/002
00000240 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0409, PID: 0x005A, path: /dev/bus/usb/004/004
00000261 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0BF8, PID: 0x1005, path: /dev/bus/usb/004/007
00000017 hotplug_libudev.c:433:HPAddDevice() Adding USB device: Fujitsu Siemens Computers SmartCard Keyboard USB 2A
00000123 readerfactory.c:1077:RFInitializeReader() Attempting startup of Fujitsu Siemens Computers SmartCard Keyboard USB 2A 00 00 using /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000197 readerfactory.c:952:RFBindFunctions() Loading IFD Handler 3.0
00000035 ifdhandler.c:1953:init_driver() Driver version: 1.4.25
00000802 ifdhandler.c:1970:init_driver() LogLevel: 0x0003
00000009 ifdhandler.c:1981:init_driver() DriverOptions: 0x0000
00000176 ifdhandler.c:110:CreateChannelByNameOrChannel() Lun: 0, device: usb:0bf8/1005:libudev:0:/dev/bus/usb/004/007
00000018 ccid_usb.c:287:OpenUSBByName() Using: /usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
00000659 ccid_usb.c:305:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau (ludovic.rousseau(a)free.fr)
00000008 ccid_usb.c:306:OpenUSBByName() ifdProductString: Generic CCID driver
00000007 ccid_usb.c:307:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
00019230 ccid_usb.c:599:OpenUSBByName() Found interface 1 but expecting 0
00000013 ccid_usb.c:601:OpenUSBByName() Wrong interface for USB device 4/7. Checking next one.
00000216 ccid_usb.c:189:close_libusb_if_needed() libusb_exit
00000121 ccid_usb.c:749:OpenUSBByName() Device not found?
00000017 ifdhandler.c:144:CreateChannelByNameOrChannel() failed
00000013 readerfactory.c:1108:RFInitializeReader() Open Port 0x200000 Failed (usb:0bf8/1005:libudev:0:/dev/bus/usb/004/007)
00000009 readerfactory.c:373:RFAddReader() Fujitsu Siemens Computers SmartCard Keyboard USB 2A init failed.
00000021 readerfactory.c:606:RFRemoveReader() UnrefReader() count was: 1
00000008 readerfactory.c:1128:RFUnInitializeReader() Attempting shutdown of Fujitsu Siemens Computers SmartCard Keyboard USB 2A 00 00.
00000007 readerfactory.c:989:RFUnloadReader() Unloading reader driver.
00000312 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0BF8, PID: 0x1005, path: /dev/bus/usb/004/007
00000012 hotplug_libudev.c:433:HPAddDevice() Adding USB device: Fujitsu Siemens Computers SmartCard Keyboard USB 2A
00000166 readerfactory.c:1077:RFInitializeReader() Attempting startup of Fujitsu Siemens Computers SmartCard Keyboard USB 2A [SmartCard Reader USB] 00 00 using /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000190 readerfactory.c:952:RFBindFunctions() Loading IFD Handler 3.0
00000042 ifdhandler.c:1953:init_driver() Driver version: 1.4.25
00000852 ifdhandler.c:1970:init_driver() LogLevel: 0x0003
00000009 ifdhandler.c:1981:init_driver() DriverOptions: 0x0000
00000299 ifdhandler.c:110:CreateChannelByNameOrChannel() Lun: 0, device: usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007
00000020 ccid_usb.c:287:OpenUSBByName() Using: /usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
00000895 ccid_usb.c:305:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau (ludovic.rousseau(a)free.fr)
00000014 ccid_usb.c:306:OpenUSBByName() ifdProductString: Generic CCID driver
00000080 ccid_usb.c:307:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
00015679 ccid_usb.c:621:OpenUSBByName() Found Vendor/Product: 0BF8/1005 (Fujitsu Siemens Computers SmartCard Keyboard USB 2A)
00000010 ccid_usb.c:623:OpenUSBByName() Using USB bus/device: 4/7
00039458 ccid_usb.c:1153:get_data_rates() Got 256 data rates but was expecting 106
00000021 ccid_usb.c:1171:get_data_rates() declared: 10752 bps
00000008 ccid_usb.c:1171:get_data_rates() declared: 21505 bps
00000006 ccid_usb.c:1171:get_data_rates() declared: 43010 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 86021 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 172043 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 344086 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 129032 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 215053 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 12903 bps
00000002 ccid_usb.c:1171:get_data_rates() declared: 25806 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 51612 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 103225 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 206451 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 412903 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 154838 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 258064 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 7168 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 14336 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 28673 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 57347 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 114695 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 229390 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 143369 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 8602 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 17204 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 34408 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 68817 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 137634 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 275268 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 5376 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 64516 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 107526 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 6451 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 77419 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 8064 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 16129 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 32258 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 96774 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 161290 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 3584 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 71684 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 4301 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 2688 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 53763 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 3225 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 38709 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 4032 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 48387 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 80645 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 2150 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 2580 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 5161 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 10322 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 20645 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 41290 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 82580 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 30967 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 7812 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 15625 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 31250 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 62500 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 125000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 250000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 93750 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 156250 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 9375 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 18750 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 37500 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 75000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 150000 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 300000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 112500 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 187500 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 5208 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 10416 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 20833 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 41666 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 83333 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 166666 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 104166 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 6250 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 12500 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 25000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 50000 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 100000 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 200000 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 3906 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 46875 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 78125 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 4687 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 56250 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 5859 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 11718 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 23437 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 70312 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 117187 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 2604 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 52083 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 3125 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 1953 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 39062 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 2343 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 28125 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 2929 bps
00000003 ccid_usb.c:1171:get_data_rates() declared: 35156 bps
00000004 ccid_usb.c:1171:get_data_rates() declared: 58593 bps
00013563 ifdhandler.c:379:IFDHGetCapabilities() tag: 0xFB3, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00000016 readerfactory.c:393:RFAddReader() Using the reader polling thread
00001895 ifdhandler.c:379:IFDHGetCapabilities() tag: 0xFAE, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00000013 ifdhandler.c:470:IFDHGetCapabilities() Reader supports 1 slot(s)
00000341 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0BF8, PID: 0x1005, path: /dev/bus/usb/004/007
00000010 hotplug_libudev.c:433:HPAddDevice() Adding USB device: Fujitsu Siemens Computers SmartCard Keyboard USB 2A
00001500 ifdhandler.c:379:IFDHGetCapabilities() tag: 0xFAF, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00000014 readerfactory.c:729:RFSetReaderName() Support 16 simultaneous readers
00000013 ifdhandler.c:379:IFDHGetCapabilities() tag: 0xFAD, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00000006 readerfactory.c:335:RFAddReader() Driver is thread safe
00000006 readerfactory.c:1077:RFInitializeReader() Attempting startup of Fujitsu Siemens Computers SmartCard Keyboard USB 2A 01 00 using /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000005 readerfactory.c:866:RFLoadReader() Reusing already loaded driver for /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000014 readerfactory.c:952:RFBindFunctions() Loading IFD Handler 3.0
00000024 ifdhandler.c:110:CreateChannelByNameOrChannel() Lun: 10000, device: usb:0bf8/1005:libudev:2:/dev/bus/usb/004/007
00000016 ccid_usb.c:287:OpenUSBByName() Using: /usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
00000886 ccid_usb.c:305:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau (ludovic.rousseau(a)free.fr)
00000010 ccid_usb.c:306:OpenUSBByName() ifdProductString: Generic CCID driver
00000007 ccid_usb.c:307:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
00000175 ccid_usb.c:599:OpenUSBByName() Found interface 1 but expecting 2
00000006 ccid_usb.c:601:OpenUSBByName() Wrong interface for USB device 4/7. Checking next one.
00000156 ccid_usb.c:749:OpenUSBByName() Device not found?
00000005 ifdhandler.c:144:CreateChannelByNameOrChannel() failed
00000006 readerfactory.c:1108:RFInitializeReader() Open Port 0x200001 Failed (usb:0bf8/1005:libudev:2:/dev/bus/usb/004/007)
00000005 readerfactory.c:373:RFAddReader() Fujitsu Siemens Computers SmartCard Keyboard USB 2A init failed.
00000005 readerfactory.c:606:RFRemoveReader() UnrefReader() count was: 1
00000004 readerfactory.c:1128:RFUnInitializeReader() Attempting shutdown of Fujitsu Siemens Computers SmartCard Keyboard USB 2A 01 00.
00000222 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0409, PID: 0x005A, path: /dev/bus/usb/004/004
00000206 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0557, PID: 0x8021, path: /dev/bus/usb/004/008
00000219 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x045E, PID: 0x0745, path: /dev/bus/usb/004/009
00000217 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x045E, PID: 0x0745, path: /dev/bus/usb/004/009
00000213 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x045E, PID: 0x0745, path: /dev/bus/usb/004/009
00000215 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x045E, PID: 0x0745, path: /dev/bus/usb/004/009
00000195 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0557, PID: 0x8021, path: /dev/bus/usb/004/008
00000179 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x0409, PID: 0x005A, path: /dev/bus/usb/004/004
00000190 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/004/002
00000181 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x04A9, PID: 0x1093, path: /dev/bus/usb/004/005
00000164 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/004/002
00000182 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x17CC, PID: 0x1001, path: /dev/bus/usb/004/010
00000179 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x17CC, PID: 0x1001, path: /dev/bus/usb/004/010
00000179 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x17CC, PID: 0x1001, path: /dev/bus/usb/004/010
00000178 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x17CC, PID: 0x1001, path: /dev/bus/usb/004/010
00000179 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x17CC, PID: 0x1001, path: /dev/bus/usb/004/010
00000165 hotplug_libudev.c:294:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/004/002
05144639 ifdhandler.c:1146:IFDHPowerICC() action: PowerUp, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00032626 eventhandler.c:403:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000017 eventhandler.c:420:EHStatusHandlerThread() Card inserted into Fujitsu Siemens Computers SmartCard Keyboard USB 2A [SmartCard Reader USB] 00 00
00000010 Card ATR: 3B D8 18 FF 81 B1 FE 45 1F 03 80 64 04 1A B4 03 81 05 61
05002913 ifdhandler.c:1146:IFDHPowerICC() action: PowerDown, usb:0bf8/1005:libudev:1:/dev/bus/usb/004/007 (lun: 0)
00000774 eventhandler.c:479:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
24816445 eventhandler.c:355:EHStatusHandlerThread() Card Removed From Fujitsu Siemens Computers SmartCard Keyboard USB 2A [SmartCard Reader USB] 00 00
------------------------< snip snip snip >-----------------------------
Bye.
Michael.
--
Michael Hirmke
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org