Hallo,
ich habe ein Problem und zwar wird mein Smartcard-Reader im Laptop nicht richtig initialisiert und daher kann auch keine Karte ausgelesen werden. Ich habe wie im Wiki-Eintrag zu Smart-Cards angegeben die Pakete installiert und führe danach pcsc_scan aus.
1 2 3 4 5 6 7 | $ pcsc_scan PC/SC device scanner V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr> Compiled with PC/SC lite version: 1.8.14 Using reader plug'n play mechanism Scanning present readers... Waiting for the first reader... |
Das hängt in einer Endlosschleife.
Schaue ich mir dann den systemd-Status von pcscd an, sehe ich auch die Ursache:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $ sudo systemctl status pcscd.service ● pcscd.service - PC/SC Smart Card Daemon Loaded: loaded (/lib/systemd/system/pcscd.service; indirect; vendor preset: enabled) Active: inactive (dead) since Fr 2016-04-22 09:08:24 CEST; 1h 12min ago Process: 2430 ExecStart=/usr/sbin/pcscd --foreground --auto-exit (code=exited, status=0/SUCCESS) Main PID: 2430 (code=exited, status=0/SUCCESS) Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000000 ifdhandler.c:144:CreateChannelByNameOrChannel() failed Apr 22 09:06:48 LAPTOP pcscd[2430]: 00001471 readerfactory.c:1043:RFInitializeReader() Open Port 0x200000 Failed (usb:0a5c/5800:libudev:0:/dev/bus/usb/001/003) Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000399 readerfactory.c:335:RFAddReader() Broadcom Corp 5880 [Broadcom USH] (0123456789ABCD) init failed. Apr 22 09:06:48 LAPTOP pcscd[2430]: 00057626 ccid_usb.c:783:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO Apr 22 09:06:48 LAPTOP pcscd[2430]: 00002951 ccid_usb.c:783:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO Apr 22 09:06:48 LAPTOP pcscd[2430]: 00002999 ccid_usb.c:783:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000008 ifdhandler.c:185:CreateChannelByNameOrChannel() failed Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000102 readerfactory.c:1043:RFInitializeReader() Open Port 0x200001 Failed (usb:0a5c/5800:libudev:1:/dev/bus/usb/001/003) Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000005 readerfactory.c:335:RFAddReader() Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) init failed. Apr 22 09:06:48 LAPTOP pcscd[2430]: 00000040 hotplug_libudev.c:507:HPAddDevice() Failed adding USB device: Broadcom Corp 5880 |
Das manuelle Starten des Dienstes wie im Wiki unter Problembehebung vorgeschlagen liefert leider exakt den selben Fehler und führt daher zu keiner Lösung. Auch eine längere Suche nach den Fehlern war leider nicht erfolgreich.
lsusb zeigt folgenden Reader:
1 2 | $ lsusb Bus 001 Device 003: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor |
Kann mir jemand unter die Arme greifen, wie ich weiter schauen soll, um den Fehler genauer einzugrenzen?
Viele Grüße