tar xvzf ccid_und_pcsc_und_usblib-1.tgz
make libusb-1.0-precompiled
make pcsc-lite-precompiled
make ccid-precompiled
tar xvzf ccid_und_pcsc_und_usblib-1.tgz
make libusb-1.0-precompiled
make pcsc-lite-precompiled
make ccid-precompiled
root@fritz:/var/mod/root# pcscd -d -f
pcscdaemon.c:233:main() pcscd set to foreground with debug send to stderr
configfile.l:287:DBGetReaderList() Parsing conf file: /etc/reader.conf.d
pcscdaemon.c:553:main() pcsc-lite 1.6.5 daemon ready.
hotplug_libusb.c:386:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
hotplug_libusb.c:395:HPEstablishUSBNotifications() Polling forced every 1 second(s)
hotplug_libusb.c:478:HPAddHotPluggable() Adding USB device: 2:4
readerfactory.c:931:RFInitializeReader() Attempting startup of REINER SCT cyberJack RFID basis 00 00 using /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
readerfactory.c:821:RFBindFunctions() Loading IFD Handler 3.0
ifdhandler.c:1727:init_driver() Driver version: 1.4.1
ifdhandler.c:1745:init_driver() LogLevel: 0x0003
ifdhandler.c:1766:init_driver() DriverOptions: 0x0000
ifdhandler.c:79:IFDHCreateChannelByName() lun: 0, device: usb:0c4b/9102:libusb-1.0:2:4
ccid_usb.c:266:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau ([email protected])
ccid_usb.c:267:OpenUSBByName() ifdProductString: Generic CCID driver
ccid_usb.c:268: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.
ccid_usb.c:499:OpenUSBByName() Found Vendor/Product: 0C4B/9102 (REINER SCT cyberJack RFID basis)
ccid_usb.c:501:OpenUSBByName() Using USB bus/device: 2/4
ccid_usb.c:954:get_data_rates() declared: 2688 bps
ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFB3, usb:0c4b/9102:libusb-1.0:2:4 (lun: 0)
readerfactory.c:293:RFAddReader() Using the reader polling thread
ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFAE, usb:0c4b/9102:libusb-1.0:2:4 (lun: 0)
ifdhandler.c:489:IFDHGetCapabilities() Reader supports 1 slot(s)
ifdhandler.c:1146:IFDHPowerICC() action: PowerUp, usb:0c4b/9102:libusb-1.0:2:4 (lun: 0)
eventhandler.c:375:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
eventhandler.c:390:EHStatusHandlerThread() Card inserted into REINER SCT cyberJack RFID basis 00 00
Card ATR: 3B 81 80 01 80 80
ifdhandler.c:1146:IFDHPowerICC() action: PowerDown, usb:0c4b/9102:libusb-1.0:2:4 (lun: 0)
eventhandler.c:449:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
eventhandler.c:328:EHStatusHandlerThread() Card Removed From REINER SCT cyberJack RFID basis 00 00
pcscdaemon.c:679:signal_trap() Received signal: 2
pcscdaemon.c:684:signal_trap() Preparing for suicide
pcscdaemon.c:679:signal_trap() Received signal: 2
pcscdaemon.c:679:signal_trap() Received signal: 2
pcscdaemon.c:705:signal_trap() Forced suicide
pcscdaemon.c:631:at_exit() cleaning /var/run/pcscd
root@fritz:/var/mod/root#
joerg@joerg-ubuntu:~/freetz-trunk$ cat build/modified/filesystem/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist | grep SCM
<string>SCM SCR 331-DI</string>
<string>SCM SCR 333</string>
<string>SCM SCR 335</string>
<string>SCM SCR 3310</string>
<string>SCM SCR 3320</string>
<string>SCM SCR 3340 ExpressCard54</string>
<string>SCM SCR 3310 NTTCom</string>
<string>SCM SCR 3311</string>
<string>SCM SCR 3310</string>
<string>SCM SCR 331-DI NTTCom</string>
<string>SCM SDI 010</string>
<string>SCM SCR 331</string>
<string>SCM SCR 355</string>
<string>SCM SPR 532</string>
joerg@joerg-ubuntu:~/freetz-trunk$
Ergänzung: Vorher bitte ein export LD_LIBRARY_PATH="/usr/lib/freetz:$LD_LIBRARY_PATH"
~/freetz-trunk$ make menuconfig
file make/ccid/Config.in already scanned?
make: *** [menuconfig] Fehler 1
rm -rf make/pcsc-lite/ make/ccid/ make/libs/libusb-1.0.mk
gzip -d ccid_pcscd_libusb1.patch.gz
patch -p0 < ccid_pcscd_libusb1.patch
root@fritz:/var/mod/root# LD_LIBRARY_PATH=/var/mod/lib/ /usr/bin/pcscd -d -f
00000000 pcscdaemon.c:233:main() pcscd set to foreground with debug send to stderr
00001301 configfile.l:287:DBGetReaderList() Parsing conf file: /etc/reader.conf.d
00000291 pcscdaemon.c:553:main() pcsc-lite 1.6.5 daemon ready.
00054510 hotplug_libusb.c:478:HPAddHotPluggable() Adding USB device: 1:4
00005773 readerfactory.c:931:RFInitializeReader() Attempting startup of REINER SCT cyberJack RFID basis 00 00 using /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00010480 readerfactory.c:821:RFBindFunctions() Loading IFD Handler 3.0
00006846 ifdhandler.c:1727:init_driver() Driver version: 1.4.1
00017392 ifdhandler.c:1745:init_driver() LogLevel: 0x0003
00006024 ifdhandler.c:1766:init_driver() DriverOptions: 0x0000
00010211 ifdhandler.c:79:IFDHCreateChannelByName() lun: 0, device: usb:0c4b/9102:libusb-1.0:1:4
00018042 ccid_usb.c:266:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau ([email protected])
00006580 ccid_usb.c:267:OpenUSBByName() ifdProductString: Generic CCID driver
00006625 ccid_usb.c:268: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.
00012974 ccid_usb.c:499:OpenUSBByName() Found Vendor/Product: 0C4B/9102 (REINER SCT cyberJack RFID basis)
00006103 ccid_usb.c:501:OpenUSBByName() Using USB bus/device: 1/4
00007871 ccid_usb.c:954:get_data_rates() declared: 2688 bps
00008819 ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFB3, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00006922 readerfactory.c:293:RFAddReader() Using the reader polling thread
00009036 ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFAE, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00006536 ifdhandler.c:489:IFDHGetCapabilities() Reader supports 1 slot(s)
00007644 readerfactory.c:1298:RFWaitForReaderInit() Waiting init for reader: REINER SCT cyberJack RFID basis 00 00
00006090 ifdhandler.c:1146:IFDHPowerICC() action: PowerUp, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00007065 hotplug_libusb.c:386:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
00007927 eventhandler.c:259:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00012126 Card ATR: 3B 81 80 01 80 80
00019843 hotplug_libusb.c:395:HPEstablishUSBNotifications() Polling forced every 1 second(s)
00027606 ifdhandler.c:1146:IFDHPowerICC() action: PowerDown, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00017743 eventhandler.c:449:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
40152579 pcscdaemon.c:679:signal_trap() Received signal: 2
00000252 pcscdaemon.c:684:signal_trap() Preparing for suicide
00001481 pcscdaemon.c:679:signal_trap() Received signal: 2
00003700 hotplug_libusb.c:356:HPRescanUsbBus() Hotplug stopped
00001327 pcscdaemon.c:679:signal_trap() Received signal: 2
00006793 pcscdaemon.c:705:signal_trap() Forced suicide
00006403 pcscdaemon.c:631:at_exit() cleaning /var/run/pcscd
00991437 readerfactory.c:1251:RFCleanupReaders() entering cleaning function
00000227 readerfactory.c:1260:RFCleanupReaders() Stopping reader: REINER SCT cyberJack RFID basis 00 00
00000206 eventhandler.c:149:EHDestroyEventHandler() Stomping thread.
00000218 ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFB1, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00000221 ifdhandler.c:401:IFDHGetCapabilities() tag: 0xFB2, usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
00000200 eventhandler.c:174:EHDestroyEventHandler() Request stoping of polling thread
00000198 ifdhandler.c:366:IFDHStopPolling() usb:0c4b/9102:libusb-1.0:1:4 (lun: 0)
T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0c4b ProdID=9102 Rev= 0.01
S: Manufacturer=REINER SCT
S: Product=cyberJack RFID basis
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=0b(scard) Sub=00 Prot=00 Driver=usbfs
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=5ms
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
root@fritz:/var/mod/root# LD_LIBRARY_PATH="/usr/lib/freetz:$LD_LIBRARY_PATH" /usr/bin/pcscd -d -f
00000000 pcscdaemon.c:233:main() pcscd set to foreground with debug send to stderr
00008005 configfile.l:287:DBGetReaderList() Parsing conf file: /etc/reader.conf.d
00003264 pcscdaemon.c:553:main() pcsc-lite 1.6.6 daemon ready.
00103135 hotplug_libusb.c:478:HPAddHotPluggable() Adding USB device: 1:5
00009825 hotplug_libusb.c:527:HPAddHotPluggable() libusb_get_string_descriptor_ascii failed: -9
00015990 readerfactory.c:931:RFInitializeReader() Attempting startup of SCM SCR 3310 00 00 using /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00092424 readerfactory.c:821:RFBindFunctions() Loading IFD Handler 3.0
00010954 ifdhandler.c:1727:init_driver() Driver version: 1.4.1
00030738 ifdhandler.c:1745:init_driver() LogLevel: 0x0003
00008746 ifdhandler.c:1766:init_driver() DriverOptions: 0x0000
00017797 ifdhandler.c:79:IFDHCreateChannelByName() lun: 0, device: usb:04e6/5116:libusb-1.0:1:5
00092085 ccid_usb.c:266:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau ([email protected])
00026294 ccid_usb.c:267:OpenUSBByName() ifdProductString: Generic CCID driver
00003914 ccid_usb.c:268: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.
00027859 ccid_usb.c:450:OpenUSBByName() Can't get config descriptor on 1/5
00017508 ifdhandler.c:101:IFDHCreateChannelByName() failed
00010807 readerfactory.c:962:RFInitializeReader() Open Port 0x200000 Failed (usb:04e6/5116:libusb-1.0:1:5)
00009732 readerfactory.c:273:RFAddReader() SCM SCR 3310 init failed.
00010001 readerfactory.c:982:RFUnInitializeReader() Attempting shutdown of SCM SCR 3310 00 00.
00012014 readerfactory.c:858:RFUnloadReader() Unloading reader driver.
00010792 hotplug_libusb.c:478:HPAddHotPluggable() Adding USB device: 1:4
00010702 readerfactory.c:931:RFInitializeReader() Attempting startup of Gemalto GemPC Twin 00 00 using /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00021847 readerfactory.c:821:RFBindFunctions() Loading IFD Handler 3.0
00009838 ifdhandler.c:1727:init_driver() Driver version: 1.4.1
00035452 ifdhandler.c:1745:init_driver() LogLevel: 0x0003
00009178 ifdhandler.c:1766:init_driver() DriverOptions: 0x0000
00021852 ifdhandler.c:79:IFDHCreateChannelByName() lun: 0, device: usb:08e6/3437:libusb-1.0:1:4
00032932 ccid_usb.c:266:OpenUSBByName() ifdManufacturerString: Ludovic Rousseau ([email protected])
00010364 ccid_usb.c:267:OpenUSBByName() ifdProductString: Generic CCID driver
00009175 ccid_usb.c:268: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.
00026896 ccid_usb.c:450:OpenUSBByName() Can't get config descriptor on 1/4
00011264 ifdhandler.c:101:IFDHCreateChannelByName() failed
00009623 readerfactory.c:962:RFInitializeReader() Open Port 0x200001 Failed (usb:08e6/3437:libusb-1.0:1:4)
00012116 readerfactory.c:273:RFAddReader() Gemalto GemPC Twin init failed.
00009155 readerfactory.c:982:RFUnInitializeReader() Attempting shutdown of Gemalto GemPC Twin 00 00.
00009298 readerfactory.c:858:RFUnloadReader() Unloading reader driver.
00012264 winscard_msg_srv.c:202:ProcessEventsServer() Common channel packet arrival
00008063 winscard_msg_srv.c:214:ProcessEventsServer() ProcessCommonChannelRequest detects: 4
00007633 pcscdaemon.c:93:SVCServiceRunLoop() A new context thread creation is requested: 4
00011773 winscard_svc.c:296:ContextThread() Thread is started: dwClientID=4, threadContext @4305D0
00008599 winscard_svc.c:314:ContextThread() Received command: CMD_VERSION from client 4
00000290 winscard_svc.c:326:ContextThread() Client is protocol version 4:2
00000201 winscard_svc.c:346:ContextThread() CMD_VERSION rv=0x0 for client 4
00000470 winscard_svc.c:314:ContextThread() Received command: ESTABLISH_CONTEXT from client 4
00000988 winscard.c:193:SCardEstablishContext() Establishing Context: 0x1038F08
00000209 winscard_svc.c:402:ContextThread() ESTABLISH_CONTEXT rv=0x0 for client 4
00000613 winscard_svc.c:314:ContextThread() Received command: CMD_GET_READERS_STATE from client 4
00007142 hotplug_libusb.c:386:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead.
00011339 hotplug_libusb.c:395:HPEstablishUSBNotifications() Polling forced every 1 second(s)