Frank Evers | 3 Aug 2009 17:09
Picon
Picon
Favicon

Re: Welchen Kartenleser?

Hi

ich habe hier nun den Reiner SCT cyberjack e-com (idVendor=0c4b, 
idProduct=0400) leider aber Probleme den zum laufen zu bewegen.
Ich habe die aktuelle Treiberversion 3.3.2 von der Reiner HP geholt, 
gebaut und installiert.
Der Leser wird vom System erkannt. Leider kann ich aber nicht 
zugreifen.

System ist debian unstable i386 mit einem 64bit Kernel 2.6.30, da das 
aber soweit ich das verstehe ein reiner Userspace-Treiber ist sollte 
das keine Unterschied machen, oder?

cyberjack.xml habe ich angehängt.
fxcyberjack meint dazu:

<?xml version="1.0" encoding="ISO-8859-1"?>
<cyberjack>
<check type="distri">
  <result type="success"></result>
  <distname>Debian</distname>
  <distver>squeeze/sid</distver>
</check>
<check type="uname">
  <result type="success"></result>
  <systemname>Linux</systemname>
  <release>2.6.30-1-amd64</release>
  <version>#1 SMP Thu Jul 30 17:12:48 UTC 2009</version>
  <machine>x86_64</machine>
</check>
(Continue reading)

Frank Evers | 3 Aug 2009 17:48
Picon
Picon
Favicon

Re: Welchen Kartenleser?

Hi

Warum auch immer, nach einem Reboot beklagt sich fxcyberjack jetzt 
nicht mehr. Scheint also erstmal zu klappen.

Leider habe ich jetzt ein anderes Problem. Wenn Qbankmanager versucht 
Aufträge auszuführen bleibt die Ausführung bei "Locking user 
XXXXXX..." hängen und bricht mit "Could not lock user xxxxx...  
(-109)" ab.
Wenn ich das richtg verstehe klappt da dann doch wieder irgendwie der 
Leserzugriff nicht?
Testweise habe ich mal "chipcard-tool check" probiert:

frank <at> lulu:~$ chipcard-tool check               
  Readers:
  - auto1-cyberjack3 (cyberjack3, port 0): error
Event log:
17:36:57 Reader listing
17:37:07 Reader started
17:37:13 Reader error (Unknown error code)

Selbes Ergebnis mit Geldkarte und Reichelt Kundenkarte(einfache 
Speicherkarte)

--

-- 
Gruß Frank

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
(Continue reading)

Martin Preuss | 3 Aug 2009 20:23
Picon
Picon

Re: Welchen Kartenleser?

Moin,

On Montag, 3. August 2009, Frank Evers wrote:
[...]
> Leider habe ich jetzt ein anderes Problem. Wenn Qbankmanager versucht
> Aufträge auszuführen bleibt die Ausführung bei "Locking user
> XXXXXX..." hängen und bricht mit "Could not lock user xxxxx...
> (-109)" ab.
[...]

Dir ist da wohl mal was abgestuerzt. Schaue mal in 
$HOME/.aqbanking/settings/users/ nach, dort findest Du vermutlich *.LCK-
Dateien, die Du loeschen solltest.

Ich werde da demnaechst mal einbauen, dass stale locks geloescht werden.

Gruss
Martin

--

-- 
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
AqBanking - http://www.aqbanking.de/
LibChipcard - http://www.libchipcard.de/

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
(Continue reading)

Frank Evers | 3 Aug 2009 18:01

Re: Welchen Kartenleser?

Hi

Auch hier nochmal die Meinung von "cyberjack" dazu:

frank <at> lulu:~$ sudo cyberjack
BEGIN: ermittle Distribution (0/6)
END  : ermittle Distribution (1/6) [OK]
BEGIN: ermittle Systeminformationen (1/6)
END  : ermittle Systeminformationen (2/6) [OK]
BEGIN: ermittle Gruppeninformation (2/6)      
END  : ermittle Gruppeninformation (3/6) [OK] 
BEGIN: ermittle laufende Dienste (3/6)        
END  : ermittle laufende Dienste (4/6) [OK]
BEGIN: ermittle installierten Treiber (4/6)
END  : ermittle installierten Treiber (5/6) [OK]
BEGIN: ermittle und teste angeschlossene Leser (5/6)
SCardEstablishContext: Cannot Connect to Resource Manager: Service not 
available. (8010001D)
Error in open: -5
END  : ermittle und teste angeschlossene Leser (6/6) [OK]

Es wurden 3 Dateien im aktuellen Verzeichnis angelegt:
- cyberjack-report.log: Enthaelt die Ergebnisse der Tests
- cyberjack-hints.log : Enthaelt moeglicherweise Hinweise
                        zu gefundenen Problemen und deren
                        Behebung.
- cyberjack.xml       : Enthaelt die Testergebnisse in fuer
                        den Support aufbereiteter Form.
Bitte senden Sie bei Problemen die Datei "cyberjack.xml"
an den Linux-Support von Reiner SCT.
(Continue reading)

Marcel Naziri | 3 Aug 2009 19:26
Picon
Favicon

Re: Welchen Kartenleser?

Hi Frank,

ich verwende auch den Reiner unter Debian (allerdings in der 64-bit Variante).
Bei mir sehen die Ausgaben von cyberjack ziemlich ähnlich aus. An sich scheint 
der Leser zu funktionieren. Du solltest jedoch mal probieren, was es ausgibt, 
wenn Du es als Benutzer chipcard startest.

 <at> Martin: Mir fiel auf, dass Franks Gerät eine neuere Firmware besitzt. Habe 
ich auf der Reiner Homepage nicht als Download finden können. Bekommt man das 
irgendwo her und ist ein Update sinnvoll? Du hattest mir auch mal eine 
Firmware geschickt gehabt, mit der dann die INPUT/OUTPUT-Sachen der CT-API 
aktiviert wurden. Ist das in neuerer Firmware nun direkt drin oder braucht man 
das immer ein spezielles Build? Oder war das nur ein zusätzliches Modul?

Schöne Grüße
   Marcel

Also sprach Frank Evers am Montag 03 August 2009:
> Hi
>
> Auch hier nochmal die Meinung von "cyberjack" dazu:
>
> frank <at> lulu:~$ sudo cyberjack
> BEGIN: ermittle Distribution (0/6)
> END  : ermittle Distribution (1/6) [OK]
> BEGIN: ermittle Systeminformationen (1/6)
> END  : ermittle Systeminformationen (2/6) [OK]
> BEGIN: ermittle Gruppeninformation (2/6)
> END  : ermittle Gruppeninformation (3/6) [OK]
> BEGIN: ermittle laufende Dienste (3/6)
(Continue reading)

Martin Preuss | 3 Aug 2009 19:06
Picon
Picon

Re: Welchen Kartenleser?

Moin,

mir fallen da gleich mehrere Dinge auf: erstens laufen bei Dir chipcardd2 und 
4. Eigentlich reicht einer von beiden, allerdings sind beide Dienste recht 
kooperativ, sie koennen zwar nicht gleichzeitig auf den gleichen Leser 
zugreifen, blockieren ihn aber auch nicht, wenn sie ihn nicht benutzen.
Sollte also keine Probleme machen.

Mit faellt aber auf, dass die Geraete-Datei in Deiner ersten Logdatei der 
Gruppe "root" gehoert, in der 2. cyberjack.xml aber korrekterweise 
"cyberjack". Letzteres scheint jetzt also ok zu sein.

Nun ist es unter Debian-Systemen so, dass der Dienst "chipcarddX" unter einer 
eigenen Benutzerkennung laeuft (ich glaube "chipcard"). Diese ist also nicht 
root und hat folglich auch keine Rechte, auf den Leser zuzugreifen.

Du musst daher auch den Benutzer "chipcard" in die Gruppe "cyberjack" packen, 
z.B. so:

"adduser chipcard cyberjack"

Nach einem reboot sollte es klappen.

Gruss
Martin

--

-- 
"Things are only impossible until they're not"

Martin Preuss - http://www2.aquamaniac.de/
(Continue reading)


Gmane