When I start the pcscd with a -f and -d options I've got the following output:
00000000 pcscdaemon.c:266:main() pcscd set to foreground with debug send to stdout
00000240 configfile.l:339:DBGetReaderList() Parsing conf file: /usr/local/etc/reader.conf.d
00000031 pcscdaemon.c:571:main() pcsc-lite 1.8.11 daemon ready.
00000160 hotplug_libudev.c:123:HPReadBundleValues() Cannot open PC/SC drivers directory: /usr/local/lib/pcsc/drivers
00000014 hotplug_libudev.c:124:HPReadBundleValues() Disabling USB support for pcscd.
00000011 hotplug_libudev.c:700:HPRegisterForHotplugEvents() No bundle files in pcsc drivers directory: /usr/local/lib/pcsc/drivers
00000010 hotplug_libudev.c:701:HPRegisterForHotplugEvents() Disabling USB support for pcscd
But then after the pcscd is restarted (I use sudo service pcscd restart) - everything works fine.
Also when I stop the pcscd before plugging out the USB reader - no issues.
The crash always happens when I plug off the reader and the pcscd is still running. But... isn't it supposed to be like that?
When I start the pcscd with a -f and -d options I've got the following output:
00000000 pcscdaemon. c:266:main( ) pcscd set to foreground with debug send to stdout l:339:DBGetRead erList( ) Parsing conf file: /usr/local/ etc/reader. conf.d c:571:main( ) pcsc-lite 1.8.11 daemon ready. libudev. c:123:HPReadBun dleValues( ) Cannot open PC/SC drivers directory: /usr/local/ lib/pcsc/ drivers libudev. c:124:HPReadBun dleValues( ) Disabling USB support for pcscd. libudev. c:700:HPRegiste rForHotplugEven ts() No bundle files in pcsc drivers directory: /usr/local/ lib/pcsc/ drivers libudev. c:701:HPRegiste rForHotplugEven ts() Disabling USB support for pcscd
00000240 configfile.
00000031 pcscdaemon.
00000160 hotplug_
00000014 hotplug_
00000011 hotplug_
00000010 hotplug_
But then after the pcscd is restarted (I use sudo service pcscd restart) - everything works fine.
Also when I stop the pcscd before plugging out the USB reader - no issues.
The crash always happens when I plug off the reader and the pcscd is still running. But... isn't it supposed to be like that?