st2000u und chipcardd3

Thieme <[email protected]> Tue, 05 Aug 2008 18:51:10 +0200
Newsgroups gmane.comp.lib.libchipcard.devel
Message-ID <[email protected]>
Hallo!

Ich möchte gerne den st2000u von Cherry fürs HBCI mit Gnucash einsetzen. Leider
bekomme diesen unter meinem Debian testing nicht zum Laufen.

Nach meinen Recherchen wird er doch von libchipcard unterstützt, oder liege ich
falsch? Noch darf ich das Gerät zurückgeben ;)

Ich wäre sehr froh, wenn mir hier jemand weiterhelfen könnte - oder verrät, dass 
dieses Gerät mit libchipcard nicht kompatibel ist! Dazu habe ich erstmal alle(?) 
wichtigen(?) Ausgaben und Einstellungen angehängt. Ich weiß nicht, wo ich noch 
suchen kann.

Vielen Dank im Voraus!
C.T.



** Installierte Pakete: aqbanking16-qt-wizard, gnucash, gnucash-common,
libaqbanking16, libaqbanking-plugins-libgwenhywfar38, libaqhbci10,
libchipcard3c1, libchipcard3-ctapi0, libchipcard3d0, libchipcard3-data,
libchipcard3-libgwenhywfar38-plugins, libchipcard3-tools, libgwenhywfar38,
libgwenhywfar-data, libqbanking4 (allesamt von alioth.debian.org)
libccid (1.3.8-1)

** pcscd ist nicht installiert.

** Das Gerät wird Ordnungsgemäß erkannt:
  > chipcard3-tool list
Server: 48987f0f
    Readers:
    - auto1-ccid_cherry_st2000u (ccid_cherry_st2000u, port 0)

** ein check hingegen gibt immer einen Fehler zurück:
  > chipcard3-tool check
    Readers:
    - auto1-ccid_cherry_st2000u (ccid_cherry_st2000u, port 0): error
Event log:
17:54:06 Reader listing
17:54:08 Reader started
17:54:10 Reader error (Unknow error code)

** dazu habe ich den entpsrechenden Treiberteil in
/usr/share/chipcard3/server/drivers/ccid_ifd.xml "aktiviert":

          <reader name="ccid_cherry_st2000u" busType="UsbRaw"
                  addressType="devicePath"

devicePathTmpl="usb:$(vendorId:04x)/$(productId:04x):libusb:$(busName):$(deviceName)"
                  vendor="0x046a"
                  product="0x003e" >
            <short>Cherry ST-2000U</short>
            <!--
                  <flags>
                  <flag>keypad</flag>
                  </flags>
                  -->
          </reader>


**  /var/log/chipcard3/drivers/ccid_ifd/driver.log
5:2008/08/05 18-23-56:driver(2772):driver.c:  348: Starting driver 
"/usr/lib/chipcard3/server/drivers/ifd" with lowlevel 
"/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so"
5:2008/08/05 18-23-56:driver(2772):driverifd.c:  188: Detected IFD version 3
5:2008/08/05 18-23-56:driver(2772):d_ipc.c:  223: Connected to server
5:2008/08/05 18-23-58:driver(2772):d_handle.c:   26: Incoming request 
"Driver_StartReader"
5:2008/08/05 18-23-58:driver(2772):d_startreader.c:   36: Command: Start reader
3:2008/08/05 18-23-58:driver(2772):d_startreader.c:  154: No DriversReaderId
5:2008/08/05 18-23-58:driver(2772):d_startreader.c:  201: Reader 
"auto1-ccid_cherry_st2000u" logs to 
"/var/log/chipcard3/drivers/ccid_ifd/auto1-ccid_cherry_st2000u.log"
5:2008/08/05 18-23-58:driver(2772):driverifd.c:  824: Creating channel 
0/usb:046a/003e:libusb:001:002
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ccid_usb.c:402:OpenUSBByName() Can't claim interface 001/002: Operation not 
permitted
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ifdhandler.c:99:IFDHCreateChannelByName() failed
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ccid_usb.c:402:OpenUSBByName() Can't claim interface 001/002: Operation not 
permitted
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ifdhandler.c:194:IFDHCreateChannel() failed
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ccid_usb.c:402:OpenUSBByName() Can't claim interface 001/002: Operation not 
permitted
3:2008/08/05 18-23-58:driver(2772):driverifd.c:  932: PCSC: 
ifdhandler.c:194:IFDHCreateChannel() failed
3:2008/08/05 18-23-59:driver(2772):driverifd.c:  932: PCSC: 
ccid_usb.c:402:OpenUSBByName() Can't claim interface 001/002: Operation not 
permitted
3:2008/08/05 18-23-59:driver(2772):driverifd.c:  932: PCSC: 
ifdhandler.c:194:IFDHCreateChannel() failed
5:2008/08/05 18-24-11:driver(2772):d_handle.c:   26: Incoming request 
"Driver_StopDriver"
3:2008/08/05 18-24-11:driver(2772):driverifd.c:  932: PCSC: 
utils.c:76:LunToReaderIndex() Lun: 0 not found
5:2008/08/05 18-24-11:driver(2772):driverifd.c:  891: Closing channel 0
3:2008/08/05 18-24-11:driver(2772):driverifd.c:  932: PCSC: 
utils.c:76:LunToReaderIndex() Lun: 0 not found
5:2008/08/05 18-24-11:driver(2772):d_stopdriver.c:   50: Driver down
5:2008/08/05 18-24-11:driver(2772):main.c:   52: Stopping driver 
"/usr/lib/chipcard3/server/drivers/ifd"

** cat /var/log/chipcard3/drivers/ccid_ifd/auto1-ccid_cherry_st2000u.log
5:2008/08/05 18-23-58:auto1-ccid_cherry_st2000u(2772):d_startreader.c:  220: 
Init reader auto1-ccid_cherry_st2000u
3:2008/08/05 18-24-00:auto1-ccid_cherry_st2000u(2772):driverifd.c:  855: CCID 
error on createChannel 0/0: 612
3:2008/08/05 18-24-00:auto1-ccid_cherry_st2000u(2772):driverifd.c:  862: Could 
not connect any slot
3:2008/08/05 18-24-00:auto1-ccid_cherry_st2000u(2772):d_startreader.c:  227: 
Could not connect reader auto1-ccid_cherry_st2000u (11: Unknow error code)
5:2008/08/05 18-24-00:auto1-ccid_cherry_st2000u(2772):d_startreader.c:  265: 
Reader start handled
5:2008/08/05 18-24-11:auto1-ccid_cherry_st2000u(2772):driverifd.c:  587: CCID: 
Soft error 612
3:2008/08/05 18-24-11:auto1-ccid_cherry_st2000u(2772):driverifd.c:  896: Error 
closing channel 0 (612)

** /var/log/chipcard3/ ist leer

** chipcardd3 --loglevel debug --logtype console ergibt
5:2008/08/05 18-37-29:chipcardd(2877):chipcardd.c:  774: Chipcardd 
v3.0.4.0stable started.
5:2008/08/05 18-37-29:chipcardd(2877):chipcardd.c:  776: LibUSB supported.
5:2008/08/05 18-37-29:chipcardd(2877):chipcardd.c:  779: LibSYSFS supported.
3:2008/08/05 18-37-29:chipcardd(2878):chipcardd.c:  719: Old PID file existed, 
removed. (Unclean shutdown?)
6:2008/08/05 18-37-29:chipcardd(2879):chipcardd.c: 1004: Initializing daemon.
6:2008/08/05 18-37-29:chipcardd(2879):chipcardd.c:  460: Trying 
"/etc/chipcard3/server/chipcardd3.conf"
6:2008/08/05 18-37-29:chipcardd(2879):chipcardd.c:  466: Using configuration 
file [/etc/chipcard3/server/chipcardd3.conf]
7:2008/08/05 18-37-29:chipcardd(2877):chipcardd.c:  800: Daemon forked, father 
exiting
7:2008/08/05 18-37-29:chipcardd(2877):stopped
7:2008/08/05 18-37-29:chipcardd(2878):chipcardd.c:  839: Watcher now supervising 
daemon 2879
pandora:/home/pandora# 6:2008/08/05 18-37-29:chipcardd(2879):chipcardd.c: 1052: 
Will now initialize server.
6:2008/08/05 18-37-29:chipcardd(2879):cs_init.c:  417: Server role: standAlone
6:2008/08/05 18-37-29:chipcardd(2879):cs_init.c:  426: Autoconfiguration enabled
6:2008/08/05 18-37-29:chipcardd(2879):cs_init.c:  429: Initialising paths
6:2008/08/05 18-37-29:chipcardd(2879):cs_init.c:  436: Initialising IPC manager
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:   91: Initialising device 
manager
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  249: Autoconfiguration 
enabled
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  252: Adding PCI bus scanner
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  258: Adding PCMCIA bus 
scanner
6:2008/08/05 18-37-29:chipcardd(2879):pcmciascanner.c:   47: Will use sysfs to 
scan for PCMCIA devices
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  264: Adding USB bus scanner
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  270: Adding USB TTY bus 
scanner
6:2008/08/05 18-37-29:chipcardd(2879):usbttyscanner.c:   59: Will use sysfs to 
scan for ttyUSB devices
6:2008/08/05 18-37-29:chipcardd(2879):devicemanager.c:  509: Reloading driver 
info files
7:2008/08/05 18-37-29:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/scmx32_ifd.xml"
7:2008/08/05 18-37-29:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-29:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/kobil_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/scm33x_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/omnikey4000_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/ccid_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:   81: File found: 
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/cherry_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/omnikey2020_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/orga_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/cyberjack_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/o2micro_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/celectronic_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/tow_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
6:2008/08/05 18-37-30:chipcardd(2879):cardmanager.c:   58: Initialising card manager
6:2008/08/05 18-37-30:chipcardd(2879):clientmanager.c:   56: Initialising client 
manager
6:2008/08/05 18-37-30:chipcardd(2879):servicemanager.c:   68: Initialising 
service manager
6:2008/08/05 18-37-30:chipcardd(2879):chipcardd.c: 1070: Ready to service requests.
7:2008/08/05 18-37-30:chipcardd(2879):pcmciascanner.c:   72: No PCMCIA bus
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/1/0 is new 
(10de/002d)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/167772160 
is new (10ec/8139)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/117440516 
is new (1106/3057)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/117440515 
is new (1106/3038)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/117440513 
is new (1106/0571)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/117440512 
is new (1106/0686)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/16777216 
is new (1106/8598)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device pci/0/0 is new 
(1106/0691)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device UsbRaw/0/1 is 
new (05fe/0011)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device UsbRaw/0/1297 
is new (046a/003e)
7:2008/08/05 18-37-30:chipcardd(2879):devmonitor.c:  612: Device UsbRaw/0/518 is 
new (1d6b/0001)
5:2008/08/05 18-37-30:chipcardd(2879):devicemanager.c: 3356: Changes in hardware 
list
6:2008/08/05 18-37-30:chipcardd(2879):devicemanager.c:  509: Reloading driver 
info files
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/scmx32_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/kobil_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/scm33x_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/omnikey4000_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/ccid_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:   81: File found: 
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/cherry_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/omnikey2020_ifd.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/orga_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/cyberjack_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/o2micro_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/celectronic_ctapi.xml"
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-30:chipcardd(2879):driverinfo.c:  231: Reading driver file 
"/usr/share/chipcard3/server/drivers/tow_ctapi.xml"
7:2008/08/05 18-37-31:chipcardd(2879):driverinfo.c:  102: File not found in 
search paths
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/10de/002d up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/10de/002d is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/10ec/8139 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/10ec/8139 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/3057 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/3057 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/3038 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/3038 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/0571 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/0571 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/0686 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/0686 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/8598 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/8598 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device pci/1106/0691 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
pci/1106/0691 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device 
UsbRaw/05fe/0011 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
UsbRaw/05fe/0011 is not a known reader
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device 
UsbRaw/046a/003e up
5:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3197: AUTOCONFIG: Created 
new reader "auto1-ccid_cherry_st2000u" (UsbRaw/046a/003e)
5:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3233: Assigned device 
path "usb:046a/003e:libusb:001:002" to reader "auto1-ccid_cherry_st2000u"
7:2008/08/05 18-37-31:chipcardd(2879):clr_notification.c:  161: Mask for 
reader:add is 00000400
6:2008/08/05 18-37-31:chipcardd(2879):clr_notification.c:  189: Sending 
notification reader:add to all clients
7:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3107: Device 
UsbRaw/1d6b/0001 up
6:2008/08/05 18-37-31:chipcardd(2879):devicemanager.c: 3266: Device 
UsbRaw/1d6b/0001 is not a known reader
7:2008/08/05 18-37-33:chipcardd(2879):pcmciascanner.c:   72: No PCMCIA bus
7:2008/08/05 18-37-36:chipcardd(2879):pcmciascanner.c:   72: No PCMCIA bus

** No PCMCIA bus wiederholt sich nun alle zwei Sekunden - welchen Eintrag muss 
ich dafür in der /etc/chipcard3/server/chipcardd3.conf ausschalten?

--






-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/