• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]cyberjack unter 10.3 funktioniert nicht

Status
Für weitere Antworten geschlossen.

Mad Elk

Member
Hallo,

habe mir die 10.3 x86 installiert und den Treiber für den cyberjack von der DVD benutzt. Auch habe ich meinen User in die Gruppe "cyberjack" aufgenommen. Der Kartenleser wird von Moneyplex jedoch nicht erkannt. Habe als Pfad zum Treiber /usr/lib/readers/libctapi-cyberjack.so gewählt.

Hat jemand das Teil zum Laufen bekommen?

Bin für alle Tipps dankbar.

Gruß Mad Elk
 

misiu

Moderator
Teammitglied
Soweit ich auf der Hersteller sehe, gibt es bisher keine angepasste
Treiberversion für Opensuse 10.3, da wirst du dich wohl noch
gedulden müssen:
http://www.reiner-sct.com/content/view/32/43/#linux

Evtl. kannst du den Hersteller anschreiben:
http://www.reiner-sct.com/content/view/36/49/

MfG
misiu
 
OP
M

Mad Elk

Member
misiu schrieb:
Soweit ich auf der Hersteller sehe, gibt es bisher keine angepasste
Treiberversion für Opensuse 10.3, da wirst du dich wohl noch
gedulden müssen:
http://www.reiner-sct.com/content/view/32/43/#linux

das habe ich auch schon gesehen. Ich hoffte, dass der Kartenleser mit dem sich auf der DVD befindlichen Treiber funzt, aber naja, dann warte ich halt.

Evtl. kannst du den Hersteller anschreiben:
http://www.reiner-sct.com/content/view/36/49/

ich denke, dass die schon am neuen Treiber arbeiten werden. :)

Mad Elk
 
OP
M

Mad Elk

Member
Mad Elk schrieb:
misiu schrieb:
Soweit ich auf der Hersteller sehe, gibt es bisher keine angepasste
Treiberversion für Opensuse 10.3, da wirst du dich wohl noch
gedulden müssen:
http://www.reiner-sct.com/content/view/32/43/#linux

das habe ich auch schon gesehen. Ich hoffte, dass der Kartenleser mit dem sich auf der DVD befindlichen Treiber funzt, aber naja, dann warte ich halt.

Evtl. kannst du den Hersteller anschreiben:
http://www.reiner-sct.com/content/view/36/49/

ich denke, dass die schon am neuen Treiber arbeiten werden. :)


Mad Elk
 

Escho

Advanced Hacker
Bei mir läuft der Cyberjack unter 10.3, aber nur mit der 32Bit Version. Monexplex mag anscheinend nicht mit 64Bit.

Edgar
 

Escho

Advanced Hacker
Ah Ja, mir ist noch was eingefallen. Du must noch eine udev-Regel erstellen für den cyberjack. Das hat er bei mir nicht automatisch gemacht.

Edgar
 
OP
M

Mad Elk

Member
Escho schrieb:
Bei mir läuft der Cyberjack unter 10.3, aber nur mit der 32Bit Version. Monexplex mag anscheinend nicht mit 64Bit.

Edgar

ich habe die 32Bit Version von OS 10.3 installiert. Kannst du mir sagen, was genau du zur Konfiguration gemacht hast? Unter Suse 10.1 musste ich auch den Treiber für die 10.0 verwenden, dass der Cyberjack funktionierte. Der Kartenleser funktionierte dann aber auch nur, wenn ich den Treiber beim Systemstart neu installiert habe.

Gruß Mad Elk
 

Escho

Advanced Hacker
Schau mal hier nach. Da hab ich das genauer geschrieben: http://www.linux-club.de/ftopic86052.html

Edgar
 
OP
M

Mad Elk

Member
Hi Edgar,

Escho schrieb:
Schau mal hier nach. Da hab ich das genauer geschrieben: http://www.linux-club.de/ftopic86052.html
Edgar

das habe ich gemacht, das Teil funktioniert aber immer noch nicht. Ist der Inhalt der Datei bei jedem Rechner gleich oder muss man da was beachten?

Mad Elk

edit: im Kontrollzentrum steht beim Cyberjack "0xc4b" Ich habe das mal in der rules.d geändert. Funzt aber immer noch nicht.
 

Escho

Advanced Hacker
SYSFS{idVendor}=="0c4b" sollte vom Typ des cyberjack abhängig sein. Das kann man mit irgendeinem Befehl nachsehen, was hier erwartet wird. Den weiss ich leider nicht mehr auswendig. Und der MODE muß auf 666 stehen.
Und den Neustart des Systems nicht vergessen!

Edgar
 

Escho

Advanced Hacker
Ich hab nochmal nachgesehen. In Yast unter Hardware - Scanner findest du, was in dieses SYSFS{idVendor} hineinkommt.

Edgar
 

Escho

Advanced Hacker
Ich habe dein edit gerade erst gelesen. Bist du sicher, daß es 0xc4b heißt und nicht 0x0c4b?
Und wie hast du denn deine Regel genannt?

Edgar
 
OP
M

Mad Elk

Member
Escho schrieb:
Ich habe dein edit gerade erst gelesen. Bist du sicher, daß es 0xc4b heißt und nicht 0x0c4b?
Und wie hast du denn deine Regel genannt?
Edgar

ja, es ist 0xc4b. Ich habe deinen Eintrag einfach übernommen und meine Daten ersetzt. Die Angaben habe ich _in_ die Datei (/etc/udev/rules.d) gespeichert. Das war bestimmt falsch :cry: Hab nicht näher nachgeschaut, wie das genau geht. Was muss ich denn genau machen?

Mad Elk
 

Escho

Advanced Hacker
Du mußt in dem Ordner rules.d eine Textdatei erzeugen mit dem Namen 91-cyberjack.rules oder 99-cyberjack.rules. Dahinein schreibst du die paar Zeilen. Dann Neustart und ausprobieren.

Edgar
 

misiu

Moderator
Teammitglied
Mit:
(l wie linux)
können die USB-Geräte mit zugehöriger Kennung auflisten
Natürlich in einer Textkonsole.
Beispiel:
user@linux:~> lsusb
Bus 1 Device 4: ID 06bd:208f AGFA-Gevaert NV SnapScan e50
Bus 1 Device 3: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Bus 1 Device 2: ID 03f0:1204 Hewlett-Packard DeskJet 930c
Bus 1 Device 1: ID 0000:0000
Bus 2 Device 3: ID 0dda:2026 Integrated Circuit Solution, Inc.

MfG
misiu
 

Escho

Advanced Hacker
Stimmt! DerBefehl lsusb war mir entfallen.
Für den cyberjack erhalte ich damit folgende Ausgabe: Bus 001 Device 002: ID 0c4b:0100 Reiner SCT Kartensysteme GmbH cyberJack e-com/piinpad. Das 0c4b habe in dann in meine udev-Regel übernommen und seitdem funktioniert es.

Edgar
 
OP
M

Mad Elk

Member
Hallo,

Escho schrieb:
Stimmt! DerBefehl lsusb war mir entfallen.
Für den cyberjack erhalte ich damit folgende Ausgabe: Bus 001 Device 002: ID 0c4b:0100 Reiner SCT Kartensysteme GmbH cyberJack e-com/piinpad. Das 0c4b habe in dann in meine udev-Regel übernommen und seitdem funktioniert es.

Edgar

hab das alles so gemacht. es funzt aber immer noch nicht. Muss die Datei bestimmte Rechte haben?

Gruß Mad Elk

edit: ich habe jetzt wieder den Treiber für Suse Linux 10.0 installiert, dann testweise mal den USB-Stecker aus dem Hub genommen und wieder eingesteckt und siehe da, es funktioniert. Hoffentlich auch nach einem Neustart OHNE immer wieder den Treiber installieren zu müssen.

Werde das mal testen und berichten.

Danke für die bisherige Hilfe :D
 

Escho

Advanced Hacker
Hallo, Mad Elk!

Es freut mich, daß du es zum laufen bekommen hast. Da ich mich aber dennoch wundere, daß die aktuelle Treiberversion nicht funktioniert hier nochmal zusammenfassend, was ich woher installiert habe:

Quelle: http://download.opensuse.org/repositories/openSUSE:10.3/standard/ (als Repository in Yast eingebunden)
Paket: ctapi-cyberjack-32bit
enthaltene Dateien:
/usr/lib/readers
/usr/lib/readers/libctapi-cyberjack.so
/usr/lib/readers/libctapi-cyberjack.so.2
/usr/lib/readers/libctapi-cyberjack.so.2.0.0

Wie aus der Dateiliste ersichtlich ist, wird hier erstaunlicherweise keine udev-Regel mit angeboten, die ich also selbst erstellen musste.
Die Rechte dieser Regel sind die gleichen wie die Rechte der anderen Regeln, nämlich Besitzer ist root und der darf lesen und schreiben.

Das Ein- Ausstecken des USB-Steckers musste ich anfangs auch machen, da am Leser sonst nicht einmal beim hochfahren die LED kurz anging und er auf überhaupt nichts reagierte. Da habe ich nicht daran gedacht, das zu erwähnen, sorry!

Und wie gesagt, der Reader läuft bei mir mit dieser Installation ohne Probleme in Zusammenarbeit mit Monexplex (Aktuelle 2007er Version).

Edgar
 
OP
M

Mad Elk

Member
Hallo Edgar!

Escho schrieb:
Hallo, Mad Elk!

Es freut mich, daß du es zum laufen bekommen hast. Da ich mich aber dennoch wundere, daß die aktuelle Treiberversion nicht funktioniert hier nochmal zusammenfassend, was ich woher installiert habe:

Quelle: http://download.opensuse.org/repositories/openSUSE:10.3/standard/ (als Repository in Yast eingebunden)
Paket: ctapi-cyberjack-32bit
enthaltene Dateien:
/usr/lib/readers
/usr/lib/readers/libctapi-cyberjack.so
/usr/lib/readers/libctapi-cyberjack.so.2
/usr/lib/readers/libctapi-cyberjack.so.2.0.0


Wie aus der Dateiliste ersichtlich ist, wird hier erstaunlicherweise keine udev-Regel mit angeboten, die ich also selbst erstellen musste.
Die Rechte dieser Regel sind die gleichen wie die Rechte der anderen Regeln, nämlich Besitzer ist root und der darf lesen und schreiben.
[/quote]

den Inhalt des rpm werde ich mir mal anschauen und mit der Version der 10.0 vergleichen.

Das Ein- Ausstecken des USB-Steckers musste ich anfangs auch machen, da am Leser sonst nicht einmal beim hochfahren die LED kurz anging und er auf überhaupt nichts reagierte. Da habe ich nicht daran gedacht, das zu erwähnen, sorry!

macht nix. Ich kannte das von den bisherigen Aktionen, das Teil zum Laufen zu bekommen. :D

Und wie gesagt, der Reader läuft bei mir mit dieser Installation ohne Probleme in Zusammenarbeit mit Monexplex (Aktuelle 2007er Version).

bei mir läuft er auch, sogar nach einem Neustart des Systems. Was mich jetzt nur noch stört ist das Gepiepse, wenn ich meine PIN am Kartenleser eingebe. :evil:

Danke für die Hilfe und die Tipps.

Gruß Mad Elk
 

Escho

Advanced Hacker
Falls du noch Lust zum experimentieren haben solltest:

Sofern bei der eine Datei mit dem Namen /etc/cyberjack.conf existiert, kannst du damit normalerweise das Verhaltes des Lesers modifizieren, z.B. den Tastenton abschalten.

Ich für meinen Teil bin froh, daß der Cyberjack bei mir läuft (übrigens ohne Gepiepse, warum weiß ich nicht) und lasse vorerst jegliche Experimente in diese Richtung bleiben.

Edgar
 
Status
Für weitere Antworten geschlossen.
Oben