[gnucash-de] Cyberjack Pinpad USB -- Initialisierungsprobleme

Joerg Sommer joerg at alea.gnuu.de
Die Jun 8 17:24:45 EDT 2004


Hi,

irgendwie bekomme ich den CJ Pinpad USB nicht zum Laufen. Ich hab die
Treiber bei reiner-sct geholt und mir die libctapi-cyberjack.so gebaut.
Dann das Kernelmodul cyberjack gebaut und das Teil angesteckt. Vom USB
wird es erkannt und Hotplug lädt das Modul. Jedoch bekomme ich beim Start
von chipcardd die Meldung:

#v+
chipcardd[3673]: chipcardd.c:  717: Chipcardd v0.9.1.0 (STABLE) started.
chipcardd[3675]: chipcardd.c:  950: Initializing daemon.
chipcardd[3674]: chipcardd.c:  780: Nanny now supervising daemon 3675
chipcardd[3675]: ctcore.c: 1141: Checking for PC/SC readers
chipcardd[3675]: ctcore.c:  621:  Severity: Error Type: LIB Code: Could not load library (1)
chipcardd[3675]: ctcore.c: 1149: PCSC supported but not available
chipcardd[3675]: ctcore.c:  244: Added reader "cyberjack1" (id=3277)
chipcardd[3675]: ctdriver_ctapi.c:  757: Valid ports section for type "cyberjack" found.
chipcardd[3675]: ctdriver_ctapi.c:  454: CTAPI: Error on init (ctn=0, pn=0, err=-1)
chipcardd[3675]: ctcore.c:  710:  Severity: Error Type: CTCore Code: Driver IO error (2)
chipcardd[3675]: ctcore.c:  850: Could not allocate reader
chipcardd[3675]: readerserver.c:  301: Could not allocate reader "cyberjack1"
chipcardd[3675]: chipcardd.c:  407:  Severity: Error Type: CTCore Code: Unknown (5)
chipcardd[3675]: chipcardd.c:  410: No reader allocated
chipcardd[3675]: chipcardd.c: 1039: No readers in configuration file
#v-

Wenn ich das Programm cjtest, das mit bei den Quellen von
libctapi-cyberjack ist, verwende, bekomme ich die Meldung:
"cjIoOpen: -7" was soviel wie "Timeout abgelaufen" bedeutet.

Lade ich das Modul mit der Option debug=1, bekomme ich folgende Meldung
(Ausschnitt):

#v+
kernel: drivers/usb/serial/cyberjack.c: cyberjack_write - priv->wrfilled=7
kernel: drivers/usb/serial/cyberjack.c: cyberjack_write - buffer cleaned
kernel: drivers/usb/serial/cyberjack.c: cyberjack_close - port 0
kernel: drivers/usb/serial/cyberjack.c: cyberjack_write_bulk_callback - port 0
kernel: drivers/usb/serial/cyberjack.c: cyberjack_write_bulk_callback - nonzero write bulk status received: -2
kernel: drivers/usb/serial/cyberjack.c: cyberjack_read_int_callback - port 0
kernel: drivers/usb/serial/cyberjack.c: cyberjack_close - usb_clear_halt
#v-

Kann jemand was damit Anfangen? Kann es sein, dass das Gerät nicht
funktioniert? Die LEDs leuchten überhaupt nicht.

Achso, das hätte ich fast vergessen, ich hab einen PowerPC, aber ich
hoffe doch nicht, dass das die Ursache ist.

Jörg.

-- 
The social dynamics of the net are a direct consequence of the fact 
that nobody has yet developed a Remote Strangulation Protocol.   
         -- Larry Wall