2016-11-15 12:50 GMT+01:00 TT <[email protected]>: > Hi, Hello,
> I am hoping you might be able to help me. > > I never had problems running the reader, but now I do and don't know > what to try anymore :( > > But first things first: > > ////////////////////////////////////////////////// > //// Versions > > * CCID driver version: community/ccid 1.4.25-1 [installed] > * pcsc-lite version: community/pcsclite 1.8.16-1 [installed] > * smart card reader name: ReinerSCT Cyberjack e-com [#1#] > * the output of the command "/usr/sbin/pcscd --version": > pcsc-lite version 1.8.16. > Copyright (C) 1999-2002 by David Corcoran <[email protected]>. > Copyright (C) 2001-2015 by Ludovic Rousseau <[email protected]>. > Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>. > Report bugs to <[email protected]>. > Enabled features: Linux x86_64-pc-linux-gnu serial usb libudev > usbdropdir=/usr/lib/pcsc/drivers ipcdir=/run/pcscd > configdir=/etc/reader.conf.d > > #1#: aur/pcsc-cyberjack 3.99.5_SP10-2 (29, 0.01) [installed] > ((( > > source=("http://support.reiner-sct.de/downloads/LINUX/V${pkgver}/pcsc-cyberjack_${_pkgver}.tar.tar") > > sha256sums=('11099c29594a73db19a4a0d9c448308c9c1ec3868862fd3838d0849b0debc7a8') > > ./configure \ > --prefix=/usr \ > --mandir=/usr/share/man/man8 \ > --sysconfdir=/etc/"${pkgname}" \ > --enable-udev \ > --with-usbdropdir=$(pkg-config libpcsclite --variable=usbdropdir) > > make > ))) > > > > ////////////////////////////////////////////////// > //// Platform > > * Operating system or GNU/Linux distribution name and version: > archlinux > Linux horizon 4.8.7-nvme #1 SMP PREEMPT Tue Nov 15 10:28:13 CET > 2016 x86_64 GNU/Linux (archlinux kernel + nvme powersaving patch) > > Smart card middleware name and version: hmmm I am not sure what you > mean (I know what a middleware would be in general, but how do I > determine this in my context ?), sorry ! > Reader manufacturer name: ReinerSCT > Reader model name: cyberJack e-com > Smart card name: Sparkasse HBCI card > > > > ////////////////////////////////////////////////// > //// Log > > * Killed any running pcscd process > * Started pcscd exactly as described bellow: > sudo LIBCCID_ifdLogLevel=0x000F pcscd --foreground --debug --apdu > --color | tee log.txt > > Reader was first NOT plugged, then (after line: > 00000108 hotplug_libudev.c:294:get_driver() Looking for a driver > for VID: 0x2109, PID: 0x0812, path: /dev/bus/usb/002/002 > I plugged it. > > Please find the log.txt attached. > > > > > ////////////////////////////////////////////////// > //// Some additional info (each starts with ####) > > #### ls -la /var/run/pcscd > total 4 > drwxr-xr-x 2 root root 80 Nov 15 12:46 . > drwxr-xr-x 20 root root 460 Nov 15 11:08 .. > srw-rw-rw- 1 root root 0 Nov 15 12:46 pcscd.comm > -rw-r--r-- 1 root root 7 Nov 15 12:46 pcscd.pid > > > #### ls -la /dev/bus/usb/001/009 > crw-rw-r-- 1 root root 189, 8 Nov 15 11:54 /dev/bus/usb/001/009 > > > #### lsusb -vvv # section about cyberjack: > > Bus 001 Device 009: ID 0c4b:0401 Reiner SCT Kartensysteme GmbH cyberJack > pinpad(a2) > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 16 > idVendor 0x0c4b Reiner SCT Kartensysteme GmbH > idProduct 0x0401 cyberJack pinpad(a2) > bcdDevice 0.01 > iManufacturer 1 Reiner-SCT > iProduct 2 cyberJack e-com(f) > iSerial 3 7091604504 > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 93 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0x80 > (Bus Powered) > MaxPower 96mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0010 1x 16 bytes > bInterval 5 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x82 EP 2 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0040 1x 64 bytes > bInterval 1 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 EP 2 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0040 1x 64 bytes > bInterval 1 > DEVICE CLASS: 36 21 00 10 00 07 03 00 00 00 a0 0f 00 00 40 1f > 00 00 00 58 27 00 00 90 d0 03 00 00 fe 00 00 00 07 00 00 00 00 00 00 00 > 30 00 01 00 0e 01 00 00 ff ff 00 00 03 01 > Device Status: 0x0000 > (Bus Powered) > > #### ps faux|grep pcscd # pcscd is running as root > root 13784 0.0 0.0 71812 5408 pts/7 S+ 12:46 0:00 > \_ sudo LIBCCID_ifdLogLevel=0x000F pcscd --foreground --debug --apdu > --color > root 13786 0.0 0.0 26480 2460 pts/7 Sl+ 12:46 0:00 > | \_ pcscd --foreground --debug --apdu --color > > > ### HISTORY of this issue: > The reader always worked fine. > I am now trying it the first time on a new DELL XPS 13 notebook under > archlinux. > > > #### Do you have any idea what I can try ? > > Thanks a lot for any hint. Because for now I fell stuck on how to > further debug this :( 00014585 readerfactory.c:1097:RFInitializeReader() Open Port 0x200000 Failed (usb:0c4b/0401:libudev:0:/dev/bus/usb/001/014) 00000010 readerfactory.c:372:RFAddReader() REINER SCT cyberJack pp_a2 (7091604504) init failed. The driver failed to initialize. You should report the issue to driver maintainer. Or try to debug the libifd-cyberjack.so driver yourself. You can also try to copy the libifd-cyberjack.so driver from your other computer, where the reader was working fine, and install it on the DELL XPS 13. Bye -- Dr. Ludovic Rousseau _______________________________________________ Pcsclite-muscle mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
