tanJack USB

schneibva

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 11:45 Uhr  ·  #150643
Das scheint tatsächlich ein Manjaro-Problem zu sein. Ich kann pcsc_scan dann erfolgreich starten, wenn ich vorher mit

systemctl restart pcscd

den Daemon neu gestartet habe. Habe es allerdings nicht mit Hibiscus getestet, das ist bei mir nicht auf Manjaro drauf.
Gruss S.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 12:52 Uhr  ·  #150645
Hallo,
vielen Dank an alle, die mir bei diesem Problem geholfen haben.

Eine Anleitung für Ubuntu hat mir dabei geholfen.
Konfigurationsdatei erweitern.
Die Hersteller-ID, Produkt-ID und Bezeichnung mussten in die

/etc/libccid_Info.plist (für Manjaro) eingetragen werden.
Schönen Feiertag
Sarge

schneibva

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 13:12 Uhr  ·  #150646
Ich nutze Hibiscus unter Ubuntu seit Jahren, da muss ich nur pcsc-tools und pcscd installieren, dann läuft das.

Sind die Hersteller-ID und die Produkt-ID diejenigen, die mit lsusb angezeigt werden? Es wäre schon, wenn Du die Links zu den Anleitungen posten könntest.
Danke S.

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 13:18 Uhr  ·  #150647
Zitat geschrieben von schneibva

Ich nutze Hibiscus unter Ubuntu seit Jahren, da muss ich nur pcsc-tools und pcscd installieren, dann läuft das.

Sind die Hersteller-ID und die Produkt-ID diejenigen, die mit lsusb angezeigt werden? Es wäre schon, wenn Du die Links zu den Anleitungen posten könntest.
Danke S.

hier.
http://wiki.matrica.com/index….nter_Linux
tschüss

infoman

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 13:40 Uhr  ·  #150648
genau die Anleitung hatte ich doch in #12 gepostet
aber wichtig ist ja, dass es nun funktioniert

sarge

Betreff:

Re: tanJack USB

 ·  Gepostet: 03.10.2019 - 15:10 Uhr  ·  #150653
Zitat geschrieben von infoman

genau die Anleitung hatte ich doch in #12 gepostet
aber wichtig ist ja, dass es nun funktioniert

Da hatte ich (Anfänger) nichts von Manjaro gefunden und aufgegeben.

hbciuser

Betreff:

Re: tanJack USB

 ·  Gepostet: 21.06.2026 - 09:07 Uhr  ·  #186629
Hi,
Im Rahmen des Wechsels von Leap 15.6 auf 16 bin ich natürlich auch wieder auf das Problem gestoßen, dass der Kartenreader nicht gefunden werden konnte. Ein Graus. Ich weiß nicht, was sich die Distributoren oder wer auch immer dabei denkt, ein System derart zu vernageln, dass ein physisch vor dem Rechner sitzender User keinen Zugriff auf einen Kartenreader bekommt, den er an diesem Rechner eingestöpselt hat.

Alles beginnt mit der Fehlermeldung von Hibiscus:
Code

using chiptan OPTIC/USB
searching for smartcards, please wait...
Starte Smartcard-Service (Typ ChipTanCardService)
no chipcard reader found, chipTAN USB not available: null

-> hilfreich wäre hier ein freundlicher Hinweis, dass einfach "nur" ein access denied vorliegt.

Dann mit dem gleichen User, mit dem Hibiscus ausgeführt wird, mal folgenden Befehl absetzen:
Code

pcsc_scan
PC/SC device scanner
V 1.7.3 (c) 2001-2024, Ludovic Rousseau <ludovic.rousseau@free.fr>
SCardEstablishContext: Access denied.

-> Hier kommt dann erstmal eine brauchbare Fehlermeldung

Unter dem pcscd nachschauen
Code

journalctl -b -u pcscd
...
24602652 auth.c:143:IsClientAuthorized() Process 11290 (user: [UserID]) is NOT authorized for action: access_pcsc

Das kann man dann chatgpt zum Fraß vorwerfen und bekommt dann verschiedene Lösungsansätze, wo man sich eine aussuchen kann. Eine davon ist, einfach grundsätzlich den Zugriff freischalten:
Code

cat /etc/polkit-1/rules.d/49-pcsc.rules 
polkit.addRule(function(action, subject) {
    if (action.id.indexOf("org.debian.pcsc-lite.") === 0) {
        return polkit.Result.YES;
    }
});

Dann polkit und Hibiscus (wichtig! - Der vorherige fehlerhafte Zugriff wird gecacht) durchstarten - und voila: es geht.

Aus Usersicht wäre es in Hibiscus gerade fürs Debugging hilfreich, wenn
1. Kein Caching stattfinden würde
2. Wenn es einen Button gäbe "Zugriffstest auf Cardreader" oder ähnliches, welcher nicht cacht. Vielleicht gibt es das auch schon und ich habe es übersehen - dann einfach die 2 Punkte streichen :-).

hibiscus

Betreff:

Re: tanJack USB

 ·  Gepostet: 21.06.2026 - 09:14 Uhr  ·  #186630
Ich habe aus Java heraus leider weder Zugriff auf den Cache noch auf die eigentliche Fehlermeldung. Alles, was Hibiscus darf (über die in Java integrierte PCSC API) ist das Scannen nach Kartenlesern. Und der Scan liefert entweder einen Kartenleser zurück oder nicht. Wenn keiner zurück geliefert wird, kann ich nicht mal erkennen, ob das an einem Fehler liegt oder schlicht kein Kartenleser vorhanden ist.