LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

Wo denn?

Betreff:

LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 17.12.2010 - 10:44 Uhr  ·  #72156
Ich will openSuSE 11.3_64 und den Kaan TriB@nk Kartenleser unter jameica / hibiscus nutzen. Diese Kombination ist laut Olaf Willuhn (Autor von jameica und hibiscus) getestet und für gut befunden.

Zunächst finde ich die von Kobil geforderte LIBCCID nicht auf der angegebenen Seite (http://pcsclite.alioth.debian.org/ccid.html) nicht (bzw. nur als .deb). Wo gibt es die denn für .rpm Systeme oder zum selber bauen?

<edit> Das ist die dort verlinkte CCID. Wenn man in das Paket hineinschaut, findet man das dann endlich. Also: LIBCCID und CCID werdem auf http://pcsclite.alioth.debian.org/ccid.html mit gleicher Bedeutung verwendet. :( </edit>

Ich wollte dann nach dieser http://www.willuhn.de/blog/ind…-doch.html Anleitung vorgehen, finde aber die Inof.plist.143 nicht. In der vorhandenen plist ist der Kaan TriB@nk nicht aufgeführt -- weiß jemand sonst wie die entsprechende Zeile aussehen muss?

Gibt es eventuell eine neuere Anleitung für die SuSE 11.3?

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 17.12.2010 - 11:54 Uhr  ·  #72160
Zitat geschrieben von Wo denn?
Ich will openSuSE 11.3_64 und den Kaan TriB@nk Kartenleser unter jameica / hibiscus nutzen. Diese Kombination ist laut Olaf Willuhn (Autor von jameica und hibiscus) getestet und für gut befunden.


Na Mooment. Ich hab den Kartenleser vor ueber 2 Jahren mal auf einem 32Bit SuSE 10.3 getestet. Das ist eine andere Architektur und schon ziemlich lange her. Ob das mit 64Bit und aktuellen SuSE-Versionen immer noch so klappt, weiss ich nicht.

Zitat geschrieben von Wo denn?
Zunächst finde ich die von Kobil geforderte LIBCCID nicht auf der angegebenen Seite (http://pcsclite.alioth.debian.org/ccid.html) nicht (bzw. nur als .deb). Wo gibt es die denn für .rpm Systeme oder zum selber bauen?


Wo genau steht denn, dass du das extra noch brauchst? Auf http://www.kobil.com/index.php?L=1&id=529 ist direkt der CTAPI-Treiber unter http://www.kobil.com/fileadmin…-linux.zip verlinkt. Ganz unten auf der Seite wird die von dir genannte URL noch erwaehnt. Aber zum einen betrifft das OS X und zum anderen ist das fuer die SECODER-Funktionen, die sowieso nicht unterstuetzt werden. Der CTAPI-Treiber reicht.

Zitat geschrieben von Wo denn?
Ich wollte dann nach dieser http://www.willuhn.de/blog/ind…-doch.html Anleitung vorgehen, finde aber die Inof.plist.143 nicht. In der vorhandenen plist ist der Kaan TriB@nk nicht aufgeführt -- weiß jemand sonst wie die entsprechende Zeile aussehen muss?


Wie gesagt - die Anleitung von mir ist reichlich alt. Kann gut sein, dass die so nicht mehr stimmt und diese umstaendliche Installation vielleicht auch gar nicht mehr noetig ist.

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 17.12.2010 - 11:55 Uhr  ·  #72161

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 17.12.2010 - 14:32 Uhr  ·  #72164
Zitat geschrieben von hibiscus
Na Mooment. Ich hab den Kartenleser vor ueber 2 Jahren mal auf einem 32Bit SuSE 10.3 getestet. Das ist eine andere Architektur und schon ziemlich lange her. Ob das mit 64Bit und aktuellen SuSE-Versionen immer noch so klappt, weiss ich nicht.


Ich bezog mich hierauf: http://hibiscus.berlios.de/dok…artenleser
Code
...
Kaan TriB@nk   OpenSuSE 11.3 %u2864 Bit%u29   /lib64/libct.so   OK - inklusive PIN-Pad 
...



Zitat geschrieben von hibiscus
Wo genau steht denn, dass du das extra noch brauchst? ... Der CTAPI-Treiber reicht.
Das kommt von Kobil. Steht auch im readme.txt der ctlinux. Aber wenn Du sagst, dass nur der Treiber reicht...


Zitat geschrieben von hibiscus
Wie gesagt - die Anleitung von mir ist reichlich alt. Kann gut sein, dass die so nicht mehr stimmt und diese umstaendliche Installation vielleicht auch gar nicht mehr noetig ist.
Hmtja, nur läuft hibiscus so noch nicht.


Zur Erläuterung: In diesem Thread

http://www.onlinebanking-forum…hp?t=11954

hatte ich das selbe Problem -- mit uralter Hardware. Jetzt habe ich einen neuen Rechner (Eigenbau: Gigabyte GA-890GPA-UD3H (integrierte Radeon HD 4290), Phenom II X6, Seagate ST31000520AS (1 TB), Sapphire ATI Radeon HD5450) mit openSuSE 11.3_64 und den Kaan TriB@nk. Eigentlich sollte es jetzt gehen. Ich poste später noch mal die genaue Fehlermeldung, das letzte Mal hattest Du geschrieben, dass der Treiber nicht initialisiert werden kann, vielleicht kann man es ja jetzt hinbekommen.

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 17.12.2010 - 15:58 Uhr  ·  #72167
Zitat geschrieben von Wo denn?"]
Ich bezog mich hierauf: http://hibiscus.berlios.de/dok…artenleser
Code

...
Kaan TriB@nk   OpenSuSE 11.3 (64 Bit)   /lib64/libct.so   OK - inklusive PIN-Pad 
...


Der Test stammte nicht von mir. Den hat ein anderer User gemacht und so ins Wiki eingetragen.

[quote="Wo denn?

Das kommt von Kobil. Steht auch im readme.txt der ctlinux. Aber wenn Du sagst, dass nur der Treiber reicht...


Achso. Na wenn das direkt im Readme des CTAPI-Treibers steht, dann ist das wohl neu. Bei meinem Test vor 2 Jahren war das noch nicht so.

Zitat geschrieben von Wo denn?
Hmtja, nur läuft hibiscus so noch nicht.


Poste doch mal die konkrete Fehlermeldung oder den zugehoerigen Auszug aus der ~/.jameica/jameica.log

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 19.12.2010 - 15:20 Uhr  ·  #72186
Okay, wenn ich den Kartenleser manuell konfiguriere und dann Kartenleser suchen klicke (Kaan TriB@nk, HBCI 2.2, /usr/lib64/libct.so, Zugang 1 COM0/USB (oder COM2/USB), Index 0) kommt:

Code
[19.12.2010 12:51:06] Teste Kaan TriB@nk
[19.12.2010 12:51:06]   Port COM/USB
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06]   Port COM2/USB2
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06]   Port USB3
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06]   Port USB4
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06]   Port USB5
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06]   Port USB6
[19.12.2010 12:51:06]     nicht gefunden
[19.12.2010 12:51:06] Teste Omnikey 4000 %u28PC-Card%u29
[19.12.2010 12:51:06]   überspringe Kartenleser, wird von Ihrem System nicht unter-stützt
[19.12.2010 12:51:06] Teste ReinerSCT cyberjack
[19.12.2010 12:51:06]   überspringe Kartenleser, CTAPI-Treiber /usr/lib64/libctapi-cyberjack.so existiert nicht.
[19.12.2010 12:51:06] Kein Kartenleser gefunden. Bitte manuell konfigurieren

Konfiguration testen sagt:

Code
[19.12.2010 12:57:17] Teste Sicherheits-Medium...
[19.12.2010 12:57:17] Fehler beim Testen des Sicherheits-Mediums.
[19.12.2010 12:57:17] Aufgetretene Fehlermeldungen:
[19.12.2010 12:57:17] -----------------------------
[19.12.2010 12:57:17]   error while opening chipcard; nested exception is: 
[19.12.2010 12:57:17]    kann kein Passport des Typs DDV instanziieren
[19.12.2010 12:57:17]   kann kein Passport des Typs DDV instanziieren
[19.12.2010 12:57:17]   Chipkarten-Fehler
[19.12.2010 12:57:17]   can not load ctapi lib /usr/lib64/libct.so - ret=-1 response=00 00 %u280000%u29
[19.12.2010 12:57:17] -----------------------------


Hier ist die ~/.jameica/jameica.log (eine Riesenmenge weitere Zeilen "Chipkarte wird ausgelesen" habe ich der Übersichtlichkeit halber weggelassen):

Code
...
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] HBCI-Chipkarte wird ausgelesen.
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] open ddv passport
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   jni lib: /home/ulrike/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctapi driver: /usr/lib64/libct.so
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   port: USB5 [ID: 4]
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctnumber: 0
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   biometrics: false
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   soft pin: false
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   entry index: 1
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] HBCI-Chipkarte wird ausgelesen.
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] open ddv passport
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   jni lib: /home/ulrike/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctapi driver: /usr/lib64/libct.so
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   port: USB6 [ID: 5]
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctnumber: 0
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   biometrics: false
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   soft pin: false
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   entry index: 1
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
[Sun Dec 19 12:51:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] HBCI-Chipkarte wird ausgelesen.
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Einstellungen gespeichert
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2.run] activating progress monitor
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open] open ddv passport
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   jni lib: /home/ulrike/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctapi driver: /usr/lib64/libct.so
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   port: COM2/USB2 [ID: 1]
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctnumber: 0
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   biometrics: false
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   soft pin: false
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   entry index: 1
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] HBCI-Chipkarte wird ausgelesen.
[Sun Dec 19 12:57:17 CET 2010][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Testen des Sicherheits-Mediums.
[Sun Dec 19 12:57:17 CET 2010][INFO][de.willuhn.jameica.hbci.gui.action.PassportTest$2.run] log target removed
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Einstellungen gespeichert
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   jni lib: /home/ulrike/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctapi driver: /usr/lib64/libct.so
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   port: COM2/USB2 [ID: 1]
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   ctnumber: 0
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   biometrics: false
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   soft pin: false
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport]   entry index: 1
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
[Sun Dec 19 12:58:58 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] HBCI-Chipkarte wird ausgelesen.
[Sun Dec 19 12:58:58 CET 2010][ERROR][de.willuhn.jameica.hbci.passports.ddv.Controller$6.run] error while changing bank data
org.kapott.hbci.exceptions.HBCI_Exception: kann kein Passport des Typs DDV in-stanziieren
  at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance%u28AbstractHBCIPassport.java:710%u29
  at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance%u28AbstractHBCIPassport.java:733%u29
  at de.willuhn.jameica.hbci.passports.ddv.DDVConfigFactory.createPassport%u28DDVConfigFactory.java:439%u29
  at de.willuhn.jameica.hbci.passports.ddv.Controller$6.run%u28Controller.java:527%u29
  at de.willuhn.jameica.gui.GUI$6.run%u28GUI.java:914%u29
Caused by: java.lang.reflect.InvocationTargetException
  at sun.reflect.GeneratedConstructorAccessor17.newInstance%u28Unknown Source%u29
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance%u28DelegatingConstructorAccessorImpl.java:45%u29
  at java.lang.reflect.Constructor.newInstance%u28Constructor.java:532%u29
  at org.kapott.hbci.passport.AbstractHBCIPassport.getInstance%u28AbstractHBCIPassport.java:705%u29
  ... 4 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Chipkarten-Fehler
  at org.kapott.hbci.passport.HBCIPassportDDV.<init>%u28HBCIPassportDDV.java:161%u29
  ... 8 more
Caused by: org.kapott.hbci.exceptions.CTException: can not load ctapi lib /usr/lib64/libct.so - ret=-1 response=00 00 %u280000%u29
  at org.kapott.hbci.passport.HBCIPassportDDV.initCT%u28Native Method%u29
  at org.kapott.hbci.passport.HBCIPassportDDV.<init>%u28HBCIPassportDDV.java:153%u29
  ... 8 more

[Sun Dec 19 12:58:58 CET 2010][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Fehler beim Ändern der Bankdaten: kann kein Passport des Typs DDV instanziieren


Kannst Du damit etwas anfangen? Ansonsten poste ich nach Bedarf Informationen, die noch benötigt werden.

Ansonsten schönen Sonntag und Gruß :) .

<edit>
In der ~/.CT_devices steht bei mir

Code
...
Port0=COM;/dev/ttyS-1;1;0;serial reader at /dev/ttyS-1: B1/Kaan Pro
Port3=COM;/dev/ttyS2;1;0;serial reader at /dev/ttyS2: B1/Kaan Pro
Port4=COM;/dev/ttyS3;1;0;serial reader at /dev/ttyS3: B1/Kaan Pro
Port5=PCSC;[IDX="1"];3;0;reader via PCSC [IDX="1"]: transparent
Port2=COM;/dev/ttyS1;1;0;serial reader at /dev/ttyS1: B1/Kaan Pro


Also nix vom Kaan TriB@nk. Müsste das ergänzt werden? Und durch was?
</edit>

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 20.12.2010 - 12:38 Uhr  ·  #72223
> Okay, wenn ich den Kartenleser manuell konfiguriere und dann
> Kartenleser suchen klicke (Kaan TriB@nk, HBCI 2.2, /usr/lib64
> /libct.so, Zugang 1 COM0/USB (oder COM2/USB), Index 0) kommt:

Erst manuell konfigurieren und danach suchen lassen, ist eigentlich kontraproduktiv, weil bei der Suche genau die manuelle Konfiguration ignoriert wird. Heisst: ENTWEDER manuell ODER suchen lassen. Aber nicht beides.

Unter http://hibiscus.berlios.de/dok…r:kaanbase findest du uebrigens noch eine Anleitung fuer den Kaan Base Kartenleser. Da der den gleichen Treiber wie auch der Tribank verwendet, sollte die Anleitung eigentlich auch fuer diesen gelten. Probiers mal aus.

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 20.12.2010 - 12:52 Uhr  ·  #72224
Zitat geschrieben von hibiscus

...Erst manuell konfigurieren und danach suchen lassen, ist eigentlich kontraproduktiv, weil bei der Suche genau die manuelle Konfiguration ignoriert wird. Heisst: ENTWEDER manuell ODER suchen lassen. Aber nicht beides.


Ist klar, das habe ich unsauber beschrieben. Ich wollte nur darstellen, dass ich beides versucht habe.

Zitat geschrieben von hibiscus

...Unter http://hibiscus.berlios.de/dok…r:kaanbase findest du uebrigens noch eine Anleitung fuer den Kaan Base Kartenleser. Da der den gleichen Treiber wie auch der Tribank verwendet, sollte die Anleitung eigentlich auch fuer diesen gelten. Probiers mal aus.


Danke, mach' ich. Ich melde mich dann wieder.

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 23.12.2010 - 15:08 Uhr  ·  #72291
Dies ist das Ergebnis von "PC/SC testen" entsprechend der Anleitung:
Code
00000866 pcscdaemon.c:512:main() pcsc-lite 1.5.5 daemon ready.
00144678 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x0D46, PID: 0x3010
00000012 hotplug_libhal.c:366:HPAddDevice() Adding USB device: usb_device_d46_3010_SD09B320404_if0
01001983 readerfactory.c:1024:RFInitializeReader() Attempting startup of KOBIL EMV CAP - SecOVID Reader III (SD09B320404) 00 00 using /usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
00011653 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0
00000070 ifdhandler.c:1532:init_driver() Driver version: 1.3.11
00000687 ifdhandler.c:1545:init_driver() LogLevel: 0x0003
00000620 ifdhandler.c:1565:init_driver() DriverOptions: 0x0000
00000013 ifdhandler.c:82:IFDHCreateChannelByName() lun: 0, device: usb:0d46/3010:libhal:/org/freedesktop/Hal/devices/usb_device_d46_3010_SD09B320404_if0
00321469 ccid_usb.c:285:OpenUSBByName() Manufacturer: Ludovic Rousseau (ludovic.rousseau@free.fr)
00000629 ccid_usb.c:295:OpenUSBByName() ProductString: Generic CCID driver
00000615 ccid_usb.c:301:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.
00030481 ccid_usb.c:501:OpenUSBByName() Found Vendor/Product: 0D46/3010 (KOBIL EMV CAP - SecOVID Reader III)
00000003 ccid_usb.c:503:OpenUSBByName() Using USB bus/device: 005/003
02000203 ccid_usb.c:893:get_data_rates() IFD does not support GET_DATA_RATES request: Connection timed out
00003032 ifdhandler.c:364:IFDHGetCapabilities() tag: 0xFB0, usb:0d46/3010:libhal:/org/freedesktop/Hal/devices/usb_device_d46_3010_SD09B320404_if0 (lun: 0)
00000025 readerfactory.c:252:RFAddReader() Using the reader polling thread
00004098 ifdhandler.c:364:IFDHGetCapabilities() tag: 0xFAE, usb:0d46/3010:libhal:/org/freedesktop/Hal/devices/usb_device_d46_3010_SD09B320404_if0 (lun: 0)
00000026 ifdhandler.c:418:IFDHGetCapabilities() Reader supports 1 slot(s)
00073328 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00003258 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00005635 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00002633 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00003075 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00002731 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x062A, PID: 0x0000
00002157 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00004076 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00002578 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x046A, PID: 0x0021
00001567 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x046A, PID: 0x0021
00002041 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00002537 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00002625 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00004107 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x12D1, PID: 0x1001
00001542 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x12D1, PID: 0x1001
00001584 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x12D1, PID: 0x1001
00002112 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0003
99999999 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x04F9, PID: 0x0028
99999999 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x12F7, PID: 0x0285


Der HexCode (0d46/3010) für den TriB@nk ist richtig laut "lsusb".

Aber:
Code
# lsmod | grep kobil
kobil_sct              11052  0 
usbserial              41885  5 kobil_sct,option
Was geht hier wohl schief?

<edit> Hat sich erledigt. Das ist noch von dem alten Kaan Standard Pro. Der kobil_sct-Treiber wird nicht mehr geladen, aber er war auch nicht das Problem... </edit>

Ach, und überhaupt: Schöne Weihnachten an Alle :).

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 31.12.2010 - 15:40 Uhr  ·  #72391
Mal was Neues...

Code
[Fri Dec 31 15:34:06 CET 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fa56c992b47[thread 140347638282000 also had an error], pid=10516
, tid=140347640461072
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK 64-Bit Server VM (17.0-b16 mixed mode linux-amd64 )
# Derivative: IcedTea6 1.9.2
# Distribution: Custom build (Thu Dec  2 17:34:18 UTC 2010)
# Problematic frame:
# V  [libjvm.so+0x414b47]
#
# An error report file with more information is saved as:
# /home/ulrike/jameica/hs_err_pid10516.log
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
./jameica.sh: Zeile 16: 10516 Abgebrochen             GDK_NATIVE_WINDOWS=1 java -Djava.net.preferIPv4Stack=true -Xmx256m $_JCONSOLE -jar jameica-linux64.jar $@


Die Karte steckte bereits im Leser. Ich habe sie entfernt und wieder eingesteckt. Dieser Absturz ist reproduzierbar. Sorry, Olaf.

Im Übrigen: Allen ein gutes neues Jahr :).

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 31.12.2010 - 15:44 Uhr  ·  #72392

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 02.01.2011 - 17:01 Uhr  ·  #72415
Okay. Frisch 'runter geladen und installiert (vorher die SuSE-Version deinstalliert):

Code
ulrike@linux-3ppp%u3a~/jameica> java -version
java version "1.6.0_23"
Java%u28TM%u29 SE Runtime Environment %u28build 1.6.0_23-b05%u29
Java HotSpot%u28TM%u29 64-Bit Server VM %u28build 19.0-b09, mixed mode%u29


Aber leider wieder dasselbe:

Code
%u5bSun Jan 02 16%u3a52%u3a41 CET 2011%u5d%u5bINFO%u5d%u5bde.willuhn.jameica.messaging.LogMessageConsumer.handleMessage%u5d Bitte legen Sie die Chipkarte in das Lesegerät
#
%u5bthread 140612711065360 also had an error%u5d# A fatal error has been detected by the Java Runtime Environment%u3a

#
#  SIGSEGV %u280xb%u29 at pc=0x00007fe304497109, pid=7961, tid=140612725196560
#
# JRE version%u3a 6.0_23-b05
# Java VM%u3a Java HotSpot%u28TM%u29 64-Bit Server VM %u2819.0-b09 mixed mode linux-amd64 compressed oops%u29
# Problematic frame%u3a
# V  %u5blibjvm.so+0x432109%u5d
#
# An error report file with more information is saved as%u3a
# /home/ulrike/jameica/hs_err_pid7961.log
#
# If you would like to submit a bug report, please visit%u3a
#   http%u3a//java.sun.com/webapps/bugreport/crash.jsp
#
./jameica.sh%u3a Zeile 16%u3a  7961 Abgebrochen             GDK_NATIVE_WINDOWS=1 java -Djava.net.preferIPv4Stack=true -Xmx256m $_JCONSOLE -jar jameica-linux64.jar $@


Ich verstehe es echt nicht. Vermutlich ist es ganz trivial, aber ich habe keine Ahnung, wo ich suchen sollte. Noch eine Idee, Irgendjemand?

Was ist eigentlich mit diesen Eintragungen in der ".CT_devices" Datei, werden die eigentlich gebraucht? Was muss da drinstehen?

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 03.01.2011 - 00:55 Uhr  ·  #72425
Ich kann den Kartenleser aktuell nicht mehr testen, von daher kann ich da nicht mehr wirklich weiterhelfen. Aber weiter oben schriebst du, dass du PC/SC getestet hast. Eigentlich darf der pcscd nicht laufen, wenn Hibiscus auf den Kartenleser zugreifen soll. Vielleicht ist das ja die Ursache. Aber wie gesagt - meine Testergebnisse sind ueber 2 Jahre alt. Ich weiss nicht, wie da jetzt der aktuelle Stand ist.

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 03.01.2011 - 09:00 Uhr  ·  #72429
Zitat geschrieben von hibiscus
...Eigentlich darf der pcscd nicht laufen, wenn Hibiscus auf den Kartenleser zugreifen soll...
Na, da fällt mir ja der Unterkiefer auf die Brust :roll:. AFAIR wird das in keiner der Anleitungen erwähnt. Na gut, das lässt sich ja einfach herausbekommen, ich melde mich dann wieder.

Wo denn?

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 03.01.2011 - 20:33 Uhr  ·  #72451
Tja.

Code
[Mon Jan 03 17:51:17 CET 2011][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Bitte legen Sie die Chipkarte in das Lesegerät
#
# A fatal error has been detected by the Java Runtime Environment:
#
[thread 140667102177040 also had an error]#  
SIGSEGV (0xb) at pc=0x00007fefad6875db, pid=8628, tid=140667089172240
#
# JRE version: 6.0_23-b05
# Java VM: Java HotSpot(TM) 64-Bit Server VM (19.0-b09 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x4355db]
#
# An error report file with more information is saved as:
# /home/ulrike/jameica/hs_err_pid8628.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
./jameica.sh: Zeile 16:  8628 Abgebrochen             GDK_NATIVE_WINDOWS=1 java -Djava.net.preferIPv4Stack=true -Xmx256m $_JCONSOLE -jar jameica-linux64.jar $@


Was kann ich denn effektiv tun, damit man dieses nervige Problem einkreisen kann?

P.S.: Andererseits läuft "Konfiguration testen" jetzt bis 100% durch, es ergibt nur
Code
[03.01.2011 20:58:14] Teste Sicherheits-Medium...
[03.01.2011 20:58:14]   activating progress monitor
[03.01.2011 20:58:14]   open ddv passport
[03.01.2011 20:58:14] Fehler beim Testen des Sicherheits-Mediums.
[03.01.2011 20:58:14]     jni lib: /home/ulrike/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so
[03.01.2011 20:58:14] Aufgetretene Fehlermeldungen:
[03.01.2011 20:58:14] -----------------------------
[03.01.2011 20:58:14]     ctapi driver: /usr/lib64/libct.so
[03.01.2011 20:58:14]   error while opening chipcard; nested exception is: 
[03.01.2011 20:58:15]    kann kein Passport des Typs DDV instanziieren
[03.01.2011 20:58:15]     port: COM2/USB2 [ID: 1]
[03.01.2011 20:58:15]   kann kein Passport des Typs DDV instanziieren
[03.01.2011 20:58:15]   Chipkarten-Fehler
[03.01.2011 20:58:15]     ctnumber: 0
[03.01.2011 20:58:15]   can not load ctapi lib /usr/lib64/libct.so - ret=0 response=00 00 (0000)
[03.01.2011 20:58:15] -----------------------------
[03.01.2011 20:58:15]     biometrics: false

Hilft ja auch nicht direkt...

hibiscus

Betreff:

Re: LIBCCID für SuSE 11.3: Wo gibt es die? Info.plist.143?

 ·  Gepostet: 03.01.2011 - 22:56 Uhr  ·  #72462
Start mal Jameica, stell das Log-Level unter Datei->Einstellungen auf "DEBUG", konfiguriere anschliessend den Kartenleser in Hibiscus und klicke auf "Konfiguration testen".

Schick mir dann folgendes per Mail an hibiscus[at]willuhn.de:

1) Die Log-Datei /home/ulrike/.jameica/jameica.log
2) Die Ausgabe von "ls -la /usr/lib*/libct*"
3) Im Verzeichnis /home/ulrike/jameica findest du mehrere Log-Dateien mit dem Namens-Muster hs_err_pidxxxx.log. Schick mir hiervon die aktuellste. Nicht die mit der groessten Zahl sondern die aktuellste.