OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
[Muscle] pcsc-lite and Reiner Cyberjack USB?

From: Tanja Wittke (tawiprz.tu-berlin.de)
Date: Sun Feb 01 2004 - 10:48:49 CST


Hi,

a friend of mine has a problem with pcsc-lite andReiner Cyberjack USB
here. The driver ist from Reiner (compiled from their sources). He also
tried both the pcsc and ctapi drivers. And he tried it with and without
reader.conf.
He uses the actual release of pcsc-lite.

Here are the necessary informations and logs:

pegasus# cat /usr/local/etc/reader.conf
# REINER SCT cyberJack pinpad/e-com USB (ttyUSB0)
FRIENDLYNAME "REINER SCT cyberJack pinpad/e-com USB"
DEVICENAME REINERSCT_CYBERJACK_USB
LIBPATH /usr/local/pcsc/drivers/libcyberjack_ifd.so
CHANNELID 0
pegasus#
                                                                                
pegasus# tail -1 /var/log/messages
Feb 1 17:30:09 pegasus /kernel: ugen0: vendor 0x0c4b product 0x0100,
rev
+1.00/1.00, addr 4
                                                                                
pegasus# readertest -p USB0 -r cyberjack -d pcsc -D
+/usr/local/pcsc/drivers/libcyberjack_ifd.so
6:rt(13375):ctcore_public.c: 340: Opened dir
+"/usr/local/share/libchipcard/drivers", reading.
6:rt(13375):ctcore_public.c: 357: Found file "."
6:rt(13375):ctcore_public.c: 357: Found file ".."
6:rt(13375):ctcore_public.c: 357: Found file "towitoko.dsc"
6:rt(13375):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/towitoko.dsc"
6:rt(13375):ctcore_public.c: 357: Found file "kobil.dsc"
6:rt(13375):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/kobil.dsc"
6:rt(13375):ctcore_public.c: 357: Found file "cyberjack.dsc"
6:rt(13375):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/cyberjack.dsc"
6:rt(13375):ctcore_public.c: 357: Found file "ctapi-fake.dsc"
6:rt(13375):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/ctapi-fake.dsc"
6:rt(13375):ctcore_public.c: 357: Found file "README"
Initializing core
6:rt(13375):ctcore.c: 1101: Assigning terminal ids:
Adding reader
Registering client, allocating reader
6:rt(13375):ctcore.c: 759: Registered client 1383
Reader seems to be available ;-)
Checking reader status
3:rt(13375):ctdriver_pcsc.c: 241: Could not connect (80100009)
- No card
Releasing reader, unregistering client
Deinititializing Core
6:rt(13375):ctcore.c: 1135: Releasing driver "PCSC"
6:rt(13375):ctcore.c: 1146: Removing reader description for "TestReader"
                                                                                
Congratulations, the reader is available ;-)
                                                                                
                                                                                
                                                                                
pegasus# readertest -p USB0 -r cyberjack -d ctapi -D
+/usr/local/lib/libctapi-cyberjack.so
6:rt(13386):ctcore_public.c: 340: Opened dir
+"/usr/local/share/libchipcard/drivers", reading.
6:rt(13386):ctcore_public.c: 357: Found file "."
6:rt(13386):ctcore_public.c: 357: Found file ".."
6:rt(13386):ctcore_public.c: 357: Found file "towitoko.dsc"
6:rt(13386):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/towitoko.dsc"
6:rt(13386):ctcore_public.c: 357: Found file "kobil.dsc"
6:rt(13386):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/kobil.dsc"
6:rt(13386):ctcore_public.c: 357: Found file "cyberjack.dsc"
6:rt(13386):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/cyberjack.dsc"
6:rt(13386):ctcore_public.c: 357: Found file "ctapi-fake.dsc"
6:rt(13386):ctcore_public.c: 396: Adding drivers from file
+"/usr/local/share/libchipcard/drivers/ctapi-fake.dsc"
6:rt(13386):ctcore_public.c: 357: Found file "README"
Initializing core
6:rt(13386):ctcore.c: 1101: Assigning terminal ids:
Adding reader
Registering client, allocating reader
6:rt(13386):ctcore.c: 759: Registered client 1383
6:rt(13386):ctdriver_ctapi.c: 740: Opening CTAPI driver
+"/usr/local/lib/libctapi-cyberjack.so"
5:rt(13386):ctdriver_ctapi.c: 757: Valid ports section for type
"cyberjack"
+found.
6:rt(13386):ctdriver_ctapi.c: 821: CTAPI driver open (08060140)
6:rt(13386):ctdriver_ctapi.c: 416: CTAPI allocating reader (08060140)
6:rt(13386):ctdriver_ctapi.c: 331: Found portname "USB0"=0 in
configuration.
3:rt(13386):ctdriver_ctapi.c: 454: CTAPI: Error on init (ctn=0, pn=0,
err=-1)
3:rt(13386):ctcore.c: 697: Severity: Error Type: CTCore Code: Driver
IO error
+(2)
4:rt(13386):ctcore.c: 827: Could not allocate reader
No reader at this port.
6:rt(13386):ctcore.c: 1125: Unregistering client 1383
6:rt(13386):ctcore.c: 1135: Releasing driver "PCSC"
6:rt(13386):ctcore.c: 1146: Removing reader description for "TestReader"

Any hints what might be wrong?

Thank you in advance,

T. Wittke

_______________________________________________
Muscle mailing list
Musclelists.musclecard.com
http://lists.musclecard.com/mailman/listinfo/muscle