Guten Abend,
vor wenigen Tagen bin ich von Linux Mint auf OpenSUSE Tumbleweed umgestiegen und versuche nun den Status meines vorherigen Systems herzustellen. Das klappt weitestgehend, allerdings hänge ich gerade beim Versuch, das Zusammenspiel aus Jameica/Hibiscus und dem Chipkartenlesegerät herzustellen (ReinerSCT Cyberjack RFID Standard). Die Treiber sind installiert und eigentlich müsste, wenn ich das richtig verstehe, der Versuch von Jameica, auf das Kartenlesegerät zuzugreifen, den pcsc Daemon starten. Das funktioniert aber nicht, ich muss ihn manuell starten: service pcscd start. Auf der Suche nach Lösungen bin ich auf folgendes Thema gestoßen: pcscd.
Ich habe nun versucht, das nachzuspielen, was dort beschrieben wurde. Es kam folgendes Ergebnis:
systemctl status pcscd.service ● pcscd.service - PC/SC Smart Card Daemon Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled) Active: inactive (dead)
Das soll ja aber so sein, der Dienst soll ja nur auf Anfrage gestartet werden.
Aber:
systemctl status pcscd.socket ● pcscd.socket - PC/SC Smart Card Daemon Activation Socket Loaded: loaded (/usr/lib/systemd/system/pcscd.socket; disabled; vendor preset: disabled) Active: inactive (dead) Listen: /var/run/pcscd/pcscd.comm (Stream)
Hier stimmt nun was nicht, denn eigentlich müsste hier doch stehen: Active: active (listening)
Dann habe ich noch Folgendes probiert: systemctl stop pcscd.socket // rm -rf /var/run/pcscd///systemctl start pcscd.socket Danach ging es, aber nach einem Neustart lief's wieder nicht.
Kann mir jemand von euch helfen, das System so zu konfigurieren, dass es sich wie gewünscht verhält? Danke!
Grüße, Christoph