10.11.2011 14:33, Ludovic Rousseau kirjoitti:
> 
> How is the CardMan 4040 driver configured?
> Using /etc/reader.conf like for a serial device?

cardman4040.conf :
--------
FRIENDLYNAME "OMNIKEY CardMan 4040 Socket 0"
DEVICENAME /dev/cmx0
LIBPATH /usr/lib/pcsc/drivers/ifdok_cm4040_lnx-2.0.0.so
CHANNELID 0
-----------
> 
>> Another thing; If I disable CardMan, my USB token works fine with the
>> same version.
> 
> I do not have serial readers anymore. So it is hard to test in this
> configuration.
> 
> Can you:
> - upgrade pcsc-lite to the latest SVN revision
> - generate a log with pcscd_scan from the beginning (with NO pcscd running)
> - test with and without a card inserted when pcscd is started
hko@hko-ThinkPad-X60-Tablet:~/src/pcsclite/trunk/PCSC$ svn up
At revision 6104.
hko@hko-ThinkPad-X60-Tablet:~/src/pcsclite/trunk/PCSC$ ps aux | grep pcscd

hko       3237  0.0  0.0   5688   788 pts/0    S+   10:39   0:00 grep
--color=auto pcscd

hko@hko-ThinkPad-X60-Tablet:~/src/pcsclite/trunk/PCSC$ export
PCSCLITE_PCSCD_ARGS=-df

hko@hko-ThinkPad-X60-Tablet:~/src/pcsclite/trunk/PCSC$ pcsc_scan
PC/SC device scanner
V /home/hko/src/pcsclite/trunk/pcsc-tools (c) 2001-2011, Ludovic
Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.7.4
00000000 pcscdaemon.c:233:main() pcscd set to foreground with debug send
to stdout
00000287 configfile.l:245:DBGetReaderListDir() Parsing conf directory:
/usr/etc/reader.conf.d
00000098 configfile.l:287:DBGetReaderList() Parsing conf file:
/usr/etc/reader.conf.d/cardman4040.conf
00000163 configfile.l:287:DBGetReaderList() Parsing conf file:
/usr/etc/reader.conf.d/libccidtwin
00000113 readerfactory.c:934:RFInitializeReader() Attempting startup of
OMNIKEY CardMan 4040 Socket 0 00 00 using
/usr/lib/pcsc/drivers/ifdok_cm4040_lnx-2.0.0.so
00000162 readerfactory.c:824:RFBindFunctions() Loading IFD Handler 3.0
OK CardMan 4040  IA32 v2.0.0 [email protected]
00000873 readerfactory.c:291:RFAddReader() Using the pcscd polling thread
00000570 pcscdaemon.c:518:main() pcsc-lite 1.7.4 daemon ready.
00002609 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/002/001
00000437 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/003/001
00000415 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/004/001
00000413 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/005/001
00000331 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/005/001
00000340 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x0483, PID: 0x2016, path: /dev/bus/usb/005/002
00000329 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/005/001
00000332 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x2110, path: /dev/bus/usb/005/003
00000322 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x2110, path: /dev/bus/usb/005/003
00000322 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x2110, path: /dev/bus/usb/005/003
00000376 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x2110, path: /dev/bus/usb/005/003
00000413 hotplug_libudev.c:261:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000148 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010174 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010183 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010152 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010147 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010133 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
.
. similar lines cutted
.

00010148 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010133 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00010904 readerfactory.c:1301:RFWaitForReaderInit() Waiting init for
reader: OMNIKEY CardMan 4040 Socket 0 00 00
00007067 pcscdaemon.c:698:signal_trap() Received signal: 15
00000026 pcscdaemon.c:704:signal_trap() Direct suicide
00000008 pcscdaemon.c:647:at_exit() cleaning /var/run/pcscd
SCardEstablishContext: RPC transport error.
hko@hko-ThinkPad-X60-Tablet:~/src/pcsclite/trunk/PCSC$


----------------
The log is the same with or without a card.

> 
> Thanks
> 


You are wellcome.

I could consider debugging this by myself also; the change in svn is not
so big.

Hannu

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to