Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running vicc on kali and sony xperia L #44

Closed
1ZiKmA1 opened this issue Mar 26, 2015 · 6 comments
Closed

Running vicc on kali and sony xperia L #44

1ZiKmA1 opened this issue Mar 26, 2015 · 6 comments

Comments

@1ZiKmA1
Copy link

1ZiKmA1 commented Mar 26, 2015

Hi Frank, i have problems running vicc over kali linux it installs perfectly fine and already tried out a lot of things i already readed the other issues vicc -vvv shows
25.03.2015 19:58:06 [WARNING] Using default SAM parameters. PIN=1234, Card Nr=1234567890
25.03.2015 19:58:06 [ERROR] Failed to open socket: [Errno 111] Connection refused
25.03.2015 19:58:06 [ERROR] Is pcscd running at localhost? Is vpcd loaded? Is a firewall blocking port 35963?
i already disabled the firewall, but i think it wont recognize the virtual pcd, my vpcd in reader.conf shows:
FRIENDLYNAME "Virtual PCD"
DEVICENAME /dev/null:0x8C7B
LIBPATH /usr/lib/pcsc/drivers/serial/libifdvpcd.so
CHANNELID 0x8C7B
and for the install i just downloaded virtualsmartcard-0.7.tar.gz and install libpcsclite-dev you can reproduce the problem using the newest version of kali linux in live mode and installing libpcsclite-dev and then installing virtualsmartcard-0.7.tar.gz, kali already comes with pcscd
thanks for your help :)
in the xperia (c2104 xperia L) im using remote smart card reader, btw sometimes the app dont load, it stucks in a white screen, but other times runs fine

@frankmorgner
Copy link
Owner

@1ZiKmA1
Copy link
Author

1ZiKmA1 commented Mar 27, 2015

hi, very very sorry for the late response and thank you for your time :) , here is the log for pcscd

00000000 debuglog.c:269:DebugLogSetLevel() debug level=debug
00000303 configfile.l:245:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00000072 configfile.l:257:DBGetReaderListDir() Skipping non regular file: .
00000028 configfile.l:257:DBGetReaderListDir() Skipping non regular file: ..
00000030 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/vpcd
00000191 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000136 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 00 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000407 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000095 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35963
00000087 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000032 readerfactory.c:294:RFAddReader() Using the pcscd polling thread
00000106 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 01 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000038 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000035 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000075 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35964
00000055 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000027 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000079 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 02 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000036 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000034 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000072 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35965
00000050 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000027 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000076 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 03 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000035 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000033 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000073 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35966
00000052 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000027 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000074 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 04 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000037 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000033 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000072 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35967
00000066 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000027 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000075 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 05 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000031 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000033 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000072 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35968
00000053 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000028 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000074 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 06 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000030 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000032 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000071 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35969
00000048 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000027 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000074 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 07 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000077 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000035 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000071 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35970
00000049 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000026 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000039 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 08 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000011 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000011 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000024 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35971
00000017 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000010 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000026 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 09 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000011 readerfactory.c:745:RFLoadReader() Reusing already loaded driver for /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000014 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000024 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35972
00000019 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4019
00000009 readerfactory.c:449:RFAddReader() Using the pcscd polling thread
00000027 pcscdaemon.c:518:main() pcsc-lite 1.8.4 daemon ready.
00002042 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000153 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/004/001
00000147 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/005/001
00000151 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000118 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000125 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x05CA, PID: 0x180A, path: /dev/bus/usb/002/003
00000120 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x05CA, PID: 0x180A, path: /dev/bus/usb/002/003
00000158 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/006/001
00000119 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/006/001
00000122 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000117 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000119 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000166 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/007/001
00000152 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/008/001
00000149 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000116 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000123 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x0781, PID: 0x5567, path: /dev/bus/usb/003/003
40896005 ifd-vpcd.c:164:IFDHGetCapabilities() Got ATR (11 bytes)
00000036 eventhandler.c:372:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000014 eventhandler.c:387:EHStatusHandlerThread() Card inserted into Virtual PCD 00 00
00000025 Card ATR: 3B 95 13 81 01 80 73 FF 01 00 0B 
00439941 eventhandler.c:446:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
26399869 eventhandler.c:325:EHStatusHandlerThread() Card Removed From Virtual PCD 00 00
^C67468611 pcscdaemon.c:680:signal_trap() Received signal: 2
00000031 pcscdaemon.c:699:signal_trap() Preparing for suicide
01000286 readerfactory.c:1220:RFCleanupReaders() entering cleaning function
00000050 readerfactory.c:1229:RFCleanupReaders() Stopping reader: Virtual PCD 00 00
00000032 eventhandler.c:148:EHDestroyEventHandler() Stomping thread.
00000016 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4017
00000012 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4018
00000011 eventhandler.c:177:EHDestroyEventHandler() Waiting polling thread
00374368 eventhandler.c:469:EHStatusHandlerThread() Die
00000225 eventhandler.c:188:EHDestroyEventHandler() Thread stomped.
00000009 readerfactory.c:992:RFUnInitializeReader() Attempting shutdown of Virtual PCD 00 00.
00000027 eventhandler.c:148:EHDestroyEventHandler() Stomping thread.
00000006 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4017
00000005 ifd-vpcd.c:195:IFDHGetCapabilities() unknown tag 4018
00000004 eventhandler.c:177:EHDestroyEventHandler() Waiting polling thread
00301289 eventhandler.c:469:EHStatusHandlerThread() Die
00000177 eventhandler.c:188:EHDestroyEventHandler() Thread stomped.
00000036 readerfactory.c:992:RFUnInitializeReader() Attempting shutdown of Virtual PCD 00 01.
*** glibc detected *** pcscd: double free or corruption (fasttop): 0x08121e58 ***
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6feb1)[0xb75f0eb1]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x71718)[0xb75f2718]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(cfree+0x6d)[0xb75f585d]
pcscd[0x805069f]
======= Memory map: ========
08048000-08063000 r-xp 00000000 00:12 13305      /usr/sbin/pcscd
08063000-08064000 r--p 0001a000 00:12 13305      /usr/sbin/pcscd
08064000-08065000 rw-p 0001b000 00:12 13305      /usr/sbin/pcscd
08065000-08066000 rw-p 00000000 00:00 0 
08121000-08164000 rw-p 00000000 00:00 0          [heap]
b1c00000-b1c21000 rw-p 00000000 00:00 0 
b1c21000-b1d00000 ---p 00000000 00:00 0 
b1d3d000-b1d59000 r-xp 00000000 00:12 13502      /lib/i386-linux-gnu/libgcc_s.so.1
b1d59000-b1d5a000 rw-p 0001b000 00:12 13502      /lib/i386-linux-gnu/libgcc_s.so.1
b1d74000-b1d75000 ---p 00000000 00:00 0 
b1d75000-b2575000 rw-p 00000000 00:00 0          [stack:15648]
b2575000-b2576000 ---p 00000000 00:00 0 
b2576000-b2d76000 rw-p 00000000 00:00 0          [stack:15647]
b2d76000-b2d77000 ---p 00000000 00:00 0 
b2d77000-b3577000 rw-p 00000000 00:00 0          [stack:15646]
b3577000-b3578000 ---p 00000000 00:00 0 
b3578000-b3d78000 rw-p 00000000 00:00 0          [stack:15645]
b3d78000-b3d79000 ---p 00000000 00:00 0 
b3d79000-b4579000 rw-p 00000000 00:00 0          [stack:15644]
b4579000-b457a000 ---p 00000000 00:00 0 
b457a000-b4d7a000 rw-p 00000000 00:00 0          [stack:15643]
b4d7a000-b4d7b000 ---p 00000000 00:00 0 
b4d7b000-b557b000 rw-p 00000000 00:00 0          [stack:15642]
b557b000-b557c000 ---p 00000000 00:00 0 
b557c000-b5d7c000 rw-p 00000000 00:00 0          [stack:15641]
b5d7c000-b5d7d000 ---p 00000000 00:00 0 
b5d7d000-b657d000 rw-p 00000000 00:00 0          [stack:15640]
b657d000-b657e000 ---p 00000000 00:00 0 
b657e000-b6d7e000 rw-p 00000000 00:00 0 
b6d7e000-b6d7f000 ---p 00000000 00:00 0 
b6d7f000-b7581000 rw-p 00000000 00:00 0 
b7581000-b76df000 r-xp 00000000 00:12 1692       /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
b76df000-b76e1000 r--p 0015e000 00:12 1692       /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
b76e1000-b76e2000 rw-p 00160000 00:12 1692       /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
b76e2000-b76e5000 rw-p 00000000 00:00 0 
b76e5000-b76fa000 r-xp 00000000 00:12 1827       /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so
b76fa000-b76fb000 r--p 00014000 00:12 1827       /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so
b76fb000-b76fc000 rw-p 00015000 00:12 1827       /lib/i386-linux-gnu/i686/cmov/libpthread-2.13.so
b76fc000-b76fe000 rw-p 00000000 00:00 0 
b76fe000-b7705000 r-xp 00000000 00:12 1823       /lib/i386-linux-gnu/i686/cmov/librt-2.13.so
b7705000-b7706000 r--p 00006000 00:12 1823       /lib/i386-linux-gnu/i686/cmov/librt-2.13.so
b7706000-b7707000 rw-p 00007000 00:12 1823       /lib/i386-linux-gnu/i686/cmov/librt-2.13.so
b7707000-b7708000 rw-p 00000000 00:00 0 
b7708000-b7716000 r-xp 00000000 00:12 12897      /lib/i386-linux-gnu/libudev.so.0.13.0
b7716000-b7717000 r--p 0000d000 00:12 12897      /lib/i386-linux-gnu/libudev.so.0.13.0
b7717000-b7718000 rw-p 0000e000 00:12 12897      /lib/i386-linux-gnu/libudev.so.0.13.0
b7718000-b771a000 r-xp 00000000 00:12 1694       /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b771a000-b771b000 r--p 00001000 00:12 1694       /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b771b000-b771c000 rw-p 00002000 00:12 1694       /lib/i386-linux-gnu/i686/cmov/libdl-2.13.so
b7724000-b772e000 r-xp 00000000 00:12 24306      /usr/lib/i386-linux-gnu/libpcsclite.so.1.0.0
b772e000-b772f000 r--p 00009000 00:12 24306      /usr/lib/i386-linux-gnu/libpcsclite.so.1.0.0
b772f000-b7730000 rw-p 0000a000 00:12 24306      /usr/lib/i386-linux-gnu/libpcsclite.so.1.0.0
b7730000-b7734000 r-xp 00000000 00:12 718104     /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.7
b7734000-b7735000 rw-p 00003000 00:12 718104     /usr/lib/pcsc/drivers/serial/libifdvpcd.so.0.7
b7735000-b7738000 rw-p 00000000 00:00 0 
b7738000-b773a000 r--p 00000000 00:00 0          [vvar]
b773a000-b773c000 r-xp 00000000 00:00 0          [vdso]
b773c000-b7758000 r-xp 00000000 00:12 1686       /lib/i386-linux-gnu/ld-2.13.so
b7758000-b7759000 r--p 0001b000 00:12 1686       /lib/i386-linux-gnu/ld-2.13.so
b7759000-b775a000 rw-p 0001c000 00:12 1686       /lib/i386-linux-gnu/ld-2.13.so
bf986000-bf9a7000 rw-p 00000000 00:00 0          [stack]
Aborted
root@kali:~/Downloads/virtualsmartcard-0.7# pcscd -f -d
00000000 debuglog.c:269:DebugLogSetLevel() debug level=debug
00000401 configfile.l:245:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00001146 configfile.l:257:DBGetReaderListDir() Skipping non regular file: .
00000037 configfile.l:257:DBGetReaderListDir() Skipping non regular file: ..
00000030 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/vpcd
00000183 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000138 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 00 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000402 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000093 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35963
00000071 ifd-vpcd.c:51:IFDHCreateChannel() Could not initialize connection to virtual ICC
00000032 readerfactory.c:972:RFInitializeReader() Open Port 0x8C7B Failed (/dev/null:0x8C7B)
00000027 readerfactory.c:279:RFAddReader() Virtual PCD init failed.
00000030 readerfactory.c:992:RFUnInitializeReader() Attempting shutdown of Virtual PCD 00 00.
00000026 readerfactory.c:868:RFUnloadReader() Unloading reader driver.
00000086 pcscdaemon.c:518:main() pcsc-lite 1.8.4 daemon ready.
00002758 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000158 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/004/001
00000152 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/005/001
00000153 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000121 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000127 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x05CA, PID: 0x180A, path: /dev/bus/usb/002/003
00000115 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x05CA, PID: 0x180A, path: /dev/bus/usb/002/003
00000143 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/006/001
00000112 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/006/001
00000115 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000113 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000116 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D57, PID: 0xFA0A, path: /dev/bus/usb/006/003
00000148 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/007/001
00000148 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/008/001
00000146 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000114 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000120 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x0781, PID: 0x5567, path: /dev/bus/usb/003/003

@1ZiKmA1
Copy link
Author

1ZiKmA1 commented Mar 27, 2015

i cant pass here

00000031 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/vpcd
00000191 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000140 readerfactory.c:941:RFInitializeReader() Attempting startup of Virtual PCD 00 00 using /usr/lib/pcsc/drivers/serial/libifdvpcd.so
00000410 readerfactory.c:831:RFBindFunctions() Loading IFD Handler 3.0
00000094 ifd-vpcd.c:48:IFDHCreateChannel() Waiting for virtual ICC on port 35963
00000072 ifd-vpcd.c:51:IFDHCreateChannel() Could not initialize connection to virtual ICC
00000032 readerfactory.c:972:RFInitializeReader() Open Port 0x8C7B Failed (/dev/null:0x8C7B)
00000026 readerfactory.c:279:RFAddReader() Virtual PCD init failed.
00000032 readerfactory.c:992:RFUnInitializeReader() Attempting shutdown of Virtual PCD 00 00.
00000027 readerfactory.c:868:RFUnloadReader() Unloading reader driver.
00000085 pcscdaemon.c:518:main() pcsc-lite 1.8.4 daemon ready.

@frankmorgner
Copy link
Owner

Could you reproduce the memory corruption from #44 (comment) in valgrind?

In #44 (comment) you have

00000014 eventhandler.c:387:EHStatusHandlerThread() Card inserted into Virtual PCD 00 00
00000025 Card ATR: 3B 95 13 81 01 80 73 FF 01 00 0B

which looks like that some card has connected to a reader driver (and that everything works).

in #44 (comment) you have

00000072 ifd-vpcd.c:51:IFDHCreateChannel() Could not initialize connection to virtual ICC
00000032 readerfactory.c:972:RFInitializeReader() Open Port 0x8C7B Failed (/dev/null:0x8C7B)

which may indicate that there is an other process of pcscd which loads a concurrent version of the driver that blocks the port.

@1ZiKmA1
Copy link
Author

1ZiKmA1 commented Mar 28, 2015

mmmm i just figured out where my problem is, i was using vicc in reverse mode and then running pcscd, but apart from that is that my tag is a mifare classic, the android app does not recognize this tag, when i put the tag near de phone, it doesnt do anything thank you for everything and your time :)

@frankmorgner
Copy link
Owner

I think I excluded Mifare Classic from remote reader app, because it's not a smart card and APDUs don't work on this kind of card. Mifare Classic is more like a memory card...

Also, as far as I know, most phones are incompatible with Mifare Classic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants