Strangely, the ubuntu driver: http://packages.ubuntu.com/xenial/libifd-cyberjack6v5
works fine. They are using sp05 and Arch is using sp10. There seem no additional patches... Knuth On 15/11/16 13:03, Ludovic Rousseau wrote: > 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 > _______________________________________________ Pcsclite-muscle mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
