Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

tanJack USB

sarge

Betreff:

tanJack USB

 ·  Gepostet: 01.10.2019 - 18:04 Uhr  ·  #150584
Hallo, ich versuche den Tan-gerarator ReinerSCT Sm@rtTAN USB zum installieren.
System: Manjaro Linux Release: 18.1.0
Bank RV: TANs über Sm@rtTAN plus
installier habe ich:
ccid
pcsclite
pcsc-tools
pcsc-perl
opensc

sudo dmesg --> zeigt
[ 2671.815120] usb 1-2: Product: tanJack USB
[ 2671.815123] usb 1-2: Manufacturer: REINER SCT
[ 2671.815126] usb 1-2: SerialNumber: 25635C85C5
[ 3132.506790] usb 1-2: USB disconnect, device number 7
[ 3232.141738] usb 1-2: new full-speed USB device number 8 using xhci_hcd
[ 3232.282764] usb 1-2: New USB device found, idVendor=0c4b, idProduct=0551, bcdDevice= 0.01
[ 3232.282769] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3232.282773] usb 1-2: Product: tanJack USB
[ 3232.282776] usb 1-2: Manufacturer: REINER SCT
[ 3232.282779] usb 1-2: SerialNumber: 25635C85C5

systemctl status pcscd --> zeigt
● pcscd.service - PC/SC Smart Card Daemon
Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor >
Active: active (running) since Tue 2019-10-01 14:11:32 CEST; 51min ago
Docs: man:pcscd(8)
Main PID: 10977 (pcscd)
Tasks: 5 (limit: 4915)
Memory: 932.0K
CGroup: /system.slice/pcscd.service
└─10977 /usr/bin/pcscd --foreground --auto-exit

Okt 01 14:11:32 manjar-pc systemd[1]: Started PC/SC Smart Card Daemon.
lines 1-11/11 (END)

pcsc_scan --> findet nichts.

In Hibuskus HBCI4Java-Version: 3.1.13 Build: 382 [Datum 20190917]
kommt nur der Flickercode.

Für Tipps wäre ich dankbar.

hibiscus

Betreff:

Re: tanJack USB

 ·  Gepostet: 01.10.2019 - 20:20 Uhr  ·  #150595
Hast du mal die entsprechende Option in der PIN/TAN-Config explizit aktiviert ("Kartenleser per USB zur TAN-Erzeugung verwenden")? Siehe https://www.willuhn.de/wiki/do…hiptan-usb

Du koenntest auch mal in die jameica.log schauen. Dort sollte eigentlich die Suche nach dem USB-Geraet per PCSC erscheinen.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 01.10.2019 - 21:28 Uhr  ·  #150597
Zitat geschrieben von hibiscus

Hast du mal die entsprechende Option in der PIN/TAN-Config explizit aktiviert ("Kartenleser per USB zur TAN-Erzeugung verwenden")? Siehe https://www.willuhn.de/wiki/do…hiptan-usb

Du koenntest auch mal in die jameica.log schauen. Dort sollte eigentlich die Suche nach dem USB-Geraet per PCSC erscheinen.


Frage, kann ich smart TANplus mir einer normalen VR_BankCerd benutzen?
Beim Auftrags ausführen hab ich, PIN/TAN dann SmartTANplus optiscg/USB bewählt.
Im Log hab ich das gefunden:

[Tue Oct 01 21:12:18 CEST 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] Starte Smartcard-Service (Typ ChipTanCardService)
[Tue Oct 01 21:12:18 CEST 2019][INFO][bg-task:Worker][de.willuhn.jameica.hbci.passports.pintan.ChipTANDialog.checkUSB] no chipcard reader found, chipTAN USB not available:

hibiscus

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 09:34 Uhr  ·  #150599
Zitat
Frage, kann ich smart TANplus mir einer normalen VR_BankCerd benutzen?

Ja. ChipTAN verwendet - im Gegensatz zur klassischen HBCI-Chipkarte - keine dedizierte Karte sondern die normale Girocard.

Code
ChipTANDialog.checkUSB] no chipcard reader found, chipTAN USB not available


Hibiscus findet ihn auch nicht. Meines Wissens nach sollte er auf jeden Fall von pcsc_scan gefunden werden, damit er in Hibiscus genutzt werden kann.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 10:59 Uhr  ·  #150601
Zitat geschrieben von hibiscus

Zitat
Frage, kann ich smart TANplus mir einer normalen VR_BankCerd benutzen?

Ja. ChipTAN verwendet - im Gegensatz zur klassischen HBCI-Chipkarte - keine dedizierte Karte sondern die normale Girocard.

Code
ChipTANDialog.checkUSB] no chipcard reader found, chipTAN USB not available


Hibiscus findet ihn auch nicht. Meines Wissens nach sollte er auf jeden Fall von pcsc_scan gefunden werden, damit er in Hibiscus genutzt werden kann.

pcsc_scan läuft ewig, zeigt aber nicht an.

infoman

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 11:59 Uhr  ·  #150604

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 13:50 Uhr  ·  #150611

Kleinsparschwein

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:13 Uhr  ·  #150616

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:21 Uhr  ·  #150617
Zitat geschrieben von Kleinsparschwein

Die Zeit scheint noch nicht reif zu sein.

Ich zitiere aus der tanjack-Bedienungsanleitung (https://www.reiner-sct.com/ccsdata/documentDownload.pdf?documentId=78479516):

"Treiber für Linux sind in Arbeit und stehen in Kürze zur Verfügung."


Laut Reiner SCT:
Der tanJack USB verwendet den interen CCID-Treiber von Linux.
Ein zusätzlicher Gerätetreiber wird nicht benötigt.

Kleinsparschwein

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:23 Uhr  ·  #150618
Zitat
Ein zusätzlicher Gerätetreiber wird nicht benötigt.


Wo steht das? Das widerspricht dem Handbuch und deiner Erfahrung.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:24 Uhr  ·  #150619
Zitat geschrieben von Kleinsparschwein

Zitat
Ein zusätzlicher Gerätetreiber wird nicht benötigt.


Wo steht das? Das widerspricht dem Handbuch und deiner Erfahrung.


e-mail von ReinerSCT

infoman

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:31 Uhr  ·  #150621

Kleinsparschwein

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:32 Uhr  ·  #150622
Da war ich auch gerade... libccid scheint zu fehlen.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 15:42 Uhr  ·  #150623
Zitat geschrieben von Kleinsparschwein

Da war ich auch gerade... libccid scheint zu fehlen.


libccid ist das ein Prog. Gibt es in Manjaro/AUR nicht.
oder muss die ID's irgendwo eingetragen werden?

hibiscus

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 16:03 Uhr  ·  #150624
Ja, diese CCID-Lib wird für "einfachen" USB-TAN-Generatoren benötigt. Also die, die keine richtigen Chipkartenleser sind. Die unterstützen nur CCID und eigentlich gar nicht richtig PCSC (siehe https://de.wikipedia.org/wiki/CCID). Sie werden aber dennoch von pcscd mit breitgestellt. Bei mir sieht das so aus:

Code

$> rpm -qi pcsc-ccid
Name        : pcsc-ccid
Version     : 1.4.31
Release     : 1.1
Architecture: x86_64
Install Date: Do 22 Aug 2019 14:31:22 CEST
Group       : Productivity/Security
Size        : 1508861
License     : LGPL-2.1-or-later
Signature   : RSA/SHA256, Di 13 Aug 2019 14:43:48 CEST, Key ID b88b2fd43dbdc284
Source RPM  : pcsc-ccid-1.4.31-1.1.src.rpm
Build Date  : Di 13 Aug 2019 14:43:36 CEST
Build Host  : cloud128
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : https://ccid.apdu.fr/
Summary     : PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader
Description :
This package contains a generic USB CCID (Chip/Smart Card Interface
Devices) driver.

This driver is meant to be used with the PCSC-Lite daemon from the
pcsc-lite package.
Distribution: openSUSE Tumbleweed


Code

$> rpm -ql pcsc-ccid
/etc/reader.conf.d/libccidtwin
/usr/lib/udev/rules.d/92_pcscd_ccid.rules
/usr/lib64/readers/ifd-ccid.bundle
/usr/lib64/readers/ifd-ccid.bundle/Contents
/usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
/usr/lib64/readers/serial
/usr/lib64/readers/serial/libccidtwin.so
/usr/share/doc/packages/pcsc-ccid
/usr/share/doc/packages/pcsc-ccid/AUTHORS
/usr/share/doc/packages/pcsc-ccid/COPYING
/usr/share/doc/packages/pcsc-ccid/ChangeLog
/usr/share/doc/packages/pcsc-ccid/LICENSE.openct
/usr/share/doc/packages/pcsc-ccid/README.md
/usr/share/doc/packages/pcsc-ccid/README.towitoko
/usr/share/doc/packages/pcsc-ccid/README_Kobil_mIDentity_switch.txt
/usr/share/doc/packages/pcsc-ccid/SCARDGETATTRIB.txt

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 16:37 Uhr  ·  #150625
Zitat geschrieben von hibiscus

Ja, diese CCID-Lib wird für "einfachen" USB-TAN-Generatoren benötigt. Also die, die keine richtigen Chipkartenleser sind. Die unterstützen nur CCID und eigentlich gar nicht richtig PCSC (siehe https://de.wikipedia.org/wiki/CCID). Sie werden aber dennoch von pcscd mit breitgestellt. Bei mir sieht das so aus:

Code

$> rpm -qi pcsc-ccid
Name        : pcsc-ccid
Version     : 1.4.31
Release     : 1.1
Architecture: x86_64
Install Date: Do 22 Aug 2019 14:31:22 CEST
Group       : Productivity/Security
Size        : 1508861
License     : LGPL-2.1-or-later
Signature   : RSA/SHA256, Di 13 Aug 2019 14:43:48 CEST, Key ID b88b2fd43dbdc284
Source RPM  : pcsc-ccid-1.4.31-1.1.src.rpm
Build Date  : Di 13 Aug 2019 14:43:36 CEST
Build Host  : cloud128
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : https://ccid.apdu.fr/
Summary     : PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader
Description :
This package contains a generic USB CCID (Chip/Smart Card Interface
Devices) driver.

This driver is meant to be used with the PCSC-Lite daemon from the
pcsc-lite package.
Distribution: openSUSE Tumbleweed


Code

$> rpm -ql pcsc-ccid
/etc/reader.conf.d/libccidtwin
/usr/lib/udev/rules.d/92_pcscd_ccid.rules
/usr/lib64/readers/ifd-ccid.bundle
/usr/lib64/readers/ifd-ccid.bundle/Contents
/usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
/usr/lib64/readers/serial
/usr/lib64/readers/serial/libccidtwin.so
/usr/share/doc/packages/pcsc-ccid
/usr/share/doc/packages/pcsc-ccid/AUTHORS
/usr/share/doc/packages/pcsc-ccid/COPYING
/usr/share/doc/packages/pcsc-ccid/ChangeLog
/usr/share/doc/packages/pcsc-ccid/LICENSE.openct
/usr/share/doc/packages/pcsc-ccid/README.md
/usr/share/doc/packages/pcsc-ccid/README.towitoko
/usr/share/doc/packages/pcsc-ccid/README_Kobil_mIDentity_switch.txt
/usr/share/doc/packages/pcsc-ccid/SCARDGETATTRIB.txt



Leider weiß ich nicht wo ich die ID's eintragen soll?
Für ein Smartphone hab das schn mal gemach, da hatte ich eine Vorlage.
s.b. in /etc/udev/rules.d/51

hibiscus

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 16:58 Uhr  ·  #150627
Welche IDs? Ich musste da keine IDs eintragen sondern lediglich das Paket "pcsc-ccid" installieren.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 17:31 Uhr  ·  #150629
Zitat geschrieben von sarge

Zitat geschrieben von hibiscus

Ja, diese CCID-Lib wird für "einfachen" USB-TAN-Generatoren benötigt. Also die, die keine richtigen Chipkartenleser sind. Die unterstützen nur CCID und eigentlich gar nicht richtig PCSC (siehe https://de.wikipedia.org/wiki/CCID). Sie werden aber dennoch von pcscd mit breitgestellt. Bei mir sieht das so aus:

Code

$> rpm -qi pcsc-ccid
Name        : pcsc-ccid
Version     : 1.4.31
Release     : 1.1
Architecture: x86_64
Install Date: Do 22 Aug 2019 14:31:22 CEST
Group       : Productivity/Security
Size        : 1508861
License     : LGPL-2.1-or-later
Signature   : RSA/SHA256, Di 13 Aug 2019 14:43:48 CEST, Key ID b88b2fd43dbdc284
Source RPM  : pcsc-ccid-1.4.31-1.1.src.rpm
Build Date  : Di 13 Aug 2019 14:43:36 CEST
Build Host  : cloud128
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : https://ccid.apdu.fr/
Summary     : PCSC Driver for CCID Based Smart Card Readers and GemPC Twin Serial Reader
Description :
This package contains a generic USB CCID (Chip/Smart Card Interface
Devices) driver.

This driver is meant to be used with the PCSC-Lite daemon from the
pcsc-lite package.
Distribution: openSUSE Tumbleweed


Code

$> rpm -ql pcsc-ccid
/etc/reader.conf.d/libccidtwin
/usr/lib/udev/rules.d/92_pcscd_ccid.rules
/usr/lib64/readers/ifd-ccid.bundle
/usr/lib64/readers/ifd-ccid.bundle/Contents
/usr/lib64/readers/ifd-ccid.bundle/Contents/Info.plist
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux
/usr/lib64/readers/ifd-ccid.bundle/Contents/Linux/libccid.so
/usr/lib64/readers/serial
/usr/lib64/readers/serial/libccidtwin.so
/usr/share/doc/packages/pcsc-ccid
/usr/share/doc/packages/pcsc-ccid/AUTHORS
/usr/share/doc/packages/pcsc-ccid/COPYING
/usr/share/doc/packages/pcsc-ccid/ChangeLog
/usr/share/doc/packages/pcsc-ccid/LICENSE.openct
/usr/share/doc/packages/pcsc-ccid/README.md
/usr/share/doc/packages/pcsc-ccid/README.towitoko
/usr/share/doc/packages/pcsc-ccid/README_Kobil_mIDentity_switch.txt
/usr/share/doc/packages/pcsc-ccid/SCARDGETATTRIB.txt



Leider weiß ich nicht wo ich die ID's eintragen soll?
Für ein Smartphone hab das schn mal gemach, da hatte ich eine Vorlage.
s.b. in /etc/udev/rules.d/51


ich habe villeicht die Datei gefunden???
usr/lib/udev/rules.d/92_pcscd_ccid.rules

# udev rules for CCID devices

# Gemplus PCMCIA Card
#SUBSYSTEMS=="pcmcia", DRIVERS=="serial_cs", ACTION=="add", ATTRS{prod_id1}=="Gemplus", ATTRS{prod_id2}=="SerialPort", ATTRS{prod_id3}=="GemPC Card", RUN+="/usr/sbin/pcscd --hotplug"

# If not adding the device, go away
ACTION!="add", GOTO="pcscd_ccid_rules_end"
SUBSYSTEM!="usb", GOTO="pcscd_ccid_rules_end"
ENV{DEVTYPE}!="usb_device", GOTO="pcscd_ccid_rules_end"

# Kobil mIDentity
ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="4081", RUN+="/usr/sbin/Kobil_mIDentity_switch"

# Keep USB autosuspend off for the C3PO LTC31 v1 SmartCard Reader
ATTR{idVendor}=="0783", ATTR{idProduct}=="0003", GOTO="pcscd_ccid_rules_end"

# set USB power management to auto.
ENV{ID_USB_INTERFACES}==":0b0000:", TEST=="power/control", ATTR{power/control}="auto"

# All done
LABEL="pcscd_ccid_rules_end"

wo, wie kann ich die eintragen? "idVendor=0c4b, idProduct=0551"?

clio

Betreff:

Re: tanJack USB

 ·  Gepostet: 02.10.2019 - 19:16 Uhr  ·  #150631
Wenn Dein Linux auf Debian basiert, heißt das Paket libccid. In den udev-rules würde ich eher nichts ändern.
Solltest Du das aber unbedingt wollen, gehören Änderungen immer nach /etc/udev/rules.d.
Übrigens, bitte keine Vollzitate, das stört den Lesefluß ungemein.


Edit 2:
Ich habe Manjaro im ersten Post wohl überlesen, also ein Arch Derivat.
Dann könnte die Lib anders heißen, da ist Olaf's Hinweis auf ein rpm wohl zielführender.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 08:19 Uhr  ·  #150636
ich hab mal alles deinstalliert, dann neu
ccid mit pcsclite
pcsc-tools mit pcsc-perl
Das Problem besteht immer noch.