HBCI-Problem mit libchipcard und qbankmanager

Jürgen Hähnel <[email protected]>
Newsgroups gmane.comp.lib.libchipcard.devel
Message-ID <[email protected]>
Hallo Liste,

Ich verwende hier ein Gentoo mit Kernel 2.6.16.16, libchipcard-2.1.3, 
aqbanking-1.9.11_rc1 und qbankmanager-0.9.37 mit einem seriellen Towitoko 
Chipdrive Micro. Alles läuft prima ohne Probleme.

Nach einem Update auf libchipcard-2.1.6, aqbanking-2.1.0 und 
qbankmanager-0.9.38 funktioniert die HBCI-Funktion in qbankmanager nicht 
mehr. Ich werde zur Eingabe der PIN aufgefordert und anschließend bricht der 
Dialog ab. Eine Fehlermeldung wie "Error 7: command not found" oder "Error 7: 
unknow command" wird von qbankmanager auf der console ausgegeben. Der 
Kartenleser aber funktioniert und ein "geldkarte2 loaded" wird ausgeführt.

Habe danach wieder auf  libchipcard-2.1.3 gewechselt und die Kommunikation mit 
der Bank wird gestartet, allerdings gibt es im Verlauf ein paar 
Fehlermeldungen im Fenster - aber aqbanking-2.1.0 will ja auch 
libchipcard-2.1.6. Allso komplett den alten und jetzigen Zustand hergestellt 
und alles läuft. Deshalb kann ich leider nicht mehr viel zu den 
Fehlermeldungen beisteuern, würde aber, falls notwendig, nochmals 
den "Schritt nach vorn" zur Fehlersuche machen. Im Moment waren erst mal paar 
Überweisungen fällig ;-)

Ach so, die Dateien chipcardd2.conf und chipcardc2.conf wurden _nicht_ 
verändert, fand dafür weder Hinweise noch Notwendigkeiten.
Hier die chipcardd2.conf, falls ich doch was übersehen habe:


enabled="1"
server {
  typ="local"
  addr="/var/run/chipcard2.comm"
} # server
Paths {
char LogDir="/var/log/chipcard2"
} # Paths
DeviceManager {

  int disableAutoConf="1"

  int disablePciScan="1"

  int disableUsbRawScan="1"

  int disableUsbTtyScan="1"


  int hardwareScanInterval="2"
  int driverStartDelay="0"

  int driverStartTimeout="10"
  int driverRestartTime="10"

  int readerStartTimeout="20"

  int driverIdleTimeout="10"
  int readerStartDelay="1"

  int readerIdleTimeout="10"

  readerCommandTimeout="60"
  int readerRestartTime="10"


  driver {
    char driverType="ctapi"
    char driverName="tow_ctapi"
    char driverDataDir="/usr/lib/chipcard2-server/drivers/ctapi"
    char libraryFile="/usr/lib/chipcard2-server/lowlevel/libtowitoko.so"


    reader {
      char readerType="tow_cdm"
      char readerName="tow1"
      int slots="1"
      char busType="serial"
      int port="1" # 0=COM1, 1=COM2 etc
    }
  } # driver
} # DeviceManager
CardManager {
  int unusedTimeout="10"

  int minimumKeepTime="20"
}
ServiceManager {
  int serviceStartDelay="0"
  int serviceStartTimeout="10"
  int serviceRestartTimeout="10"
  int serviceIdleTimeout="10"
  service.inactive {
    char serviceType="kvks"
    char dataDir="/tmp"
    char flags="autoload" # this makes the server load this service upon
  } # service
}


Falls jemand weiterhelfen kann, bitte melden.
Schönen Tag noch
Jürgen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.