glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
Ich bin gerade dabei ein Snap-Paket für die AusweisApp2 zu bauen (Einfach aus Interesse). Das Paket funktioniert soweit, es gibt nur zwei kleine Bugs: Es gibt noch kein Programm-Icon. Ich habe noch nicht herausgefunden wie ich dem Snap ein, während des Bauens des Programms generiertes Icon unterschieben kann. Das Programm spammt aktuell noch das Log mit Debug-Meldungen voll. Ich muss noch herausfinden wie ich die Datei "qtlogging.ini" ins passende Verzeichnis schieben kann. Im Zweifelsfall patche ich das Programm und werfe die Debug-Meldungen raus.
Wenn alle Stricke reißen baue ich halt ein normales Debian-Paket und biete es per PPA an.
|
RamSpeicher
Anmeldungsdatum: 17. Juli 2009
Beiträge: 2508
|
alm10965 schrieb: ich habs auch mal heute probiert, funzt net mit lubuntu 1710
Das Du eine nicht mehr unterstützte Lubuntu Version nutzt, ist dir schon Aufgefallen?
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
So, die Snap ist im Store: https://snapcraft.io/ausweisapp2-ce | sudo snap install ausweisapp2-ce
sudo apt install pcscd
|
Das Paket aus den normalen Quellen ist der Daemon, welcher den Card-Reader ansteuert.
|
lewendi
Anmeldungsdatum: 8. Dezember 2010
Beiträge: 122
Wohnort: Rosenheim
|
Servus zusammen, ich habe mal das Programm installiert unter KDE-Neon 5.12, dazu eine Frage ich benutze den Reiner-STC komfort Reader.
Dieser wird aber nicht erkannt. Kann das sein dass er nur mit eingeführten Personalausweis (bekomme ich erst noch) erkannt wird, oder muß er immer ansprechbar sein.
Mit der Bankkarte und den Bankprogramm wird er erkannt. Gruß
lewendi
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
Durch das "Confinement" von Snap, muss man das Programm im Moment noch zwingend mit der Option "--classic" installieren: sudo snap install ausweisapp2-ce --classic Ansonsten kann das Snap nicht auf den pcsc-Daemon und USB-Geräte zugreifen. Ich arbeite gerade das Problem zu beseitigen, es kann aber leider noch ein wenig dauern, da ich gerade am Snap für die Version 1.6.1 arbeite.
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
Ich habe gerade die neue Version der AusweisApp2 hochgeladen. Leider funktioniert doch das fehlerhafte Confinement manuell aktualisieren bzw., falls die Aktualisierung schon durchgeführt wurde, das Snap deinstallieren und danach nochmals installieren: Aktualisieren mit deaktiviertem Confinement: sudo snap refresh ausweisapp2-ce --classic Neuinstallation: sudo snap remove ausweisapp2-ce && sudo snap install ausweisapp2-ce --classic
|
lewendi
Anmeldungsdatum: 8. Dezember 2010
Beiträge: 122
Wohnort: Rosenheim
|
|
LinJoe
Anmeldungsdatum: 14. Juni 2018
Beiträge: 109
Wohnort: RLP
|
Hallo Zusammen, habe auch schon einige Tage versucht, einen ReinerSCT Comfort Leser zu nutzen, mit mäßigem Erfolg.
Unter VirtualBox kann ich die Ausweisfunktion nutzen, in der Ausweisapp2 wird der Leer und der Treiber erkannt. Im Ubuntu 18.04.1 LTS wurde die Ausweisapp2 aus dem snap gestartet jedoch der Treiber von ReinerSCT (für Ubuntu 16 - der neueste) nicht erkannt.
Im Terminal kann ich aber mit pcsc-scan den Leser nutzen und die Kartendaten wie Karte gesteckt, ATR Nummer und diverse weitere Daten anzeigen. Dann habe ich wie weiter oben die Ausweisapp2 aus dem snap mit --devmode installiert. Die App kann die Treiber laden und zeigt es an.
Auf Elster kann ich mich jetzt ausweisen und alles bearbeiten. 😀 Wenn ich ein Info von dre Bank erhalte, ob ich für eine Bankensoftware freigeschaltet werden kann, gehts weiter. Danke an alle für die Informationen.
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
Dann habe ich wie weiter oben die Ausweisapp2 aus dem snap mit --devmode installiert. Die App kann die Treiber laden und zeigt es an. Auf Elster kann ich mich jetzt ausweisen und alles bearbeiten. 😀
Das ist ein Problem an dem ich noch arbeite.
|
jms3000
Anmeldungsdatum: 29. Januar 2015
Beiträge: 858
Wohnort: Schwetzingen
|
Wenn ich das richtig verstehe, kann man das Handy mit der AusweisApp2 als Ausweisleser benutzen. Das koppelt sich dann per Wlan mit der AusweisApp2 auf dem PC.
Geht das auch unter Ubuntu? pcsc_scan jedefalls findet mein Handy nicht. Der Wiki-Artikel heisst jetzt wohl https://wiki.ubuntuusers.de/Elektronischer_Personalausweis/
|
dirkolus
Anmeldungsdatum: 17. Mai 2011
Beiträge: 2151
Wohnort: dahoam
|
jms3000 schrieb: Geht das auch unter Ubuntu? pcsc_scan jedefalls findet mein Handy nicht.
pcsc_scan ist der daemon, der den am Computer angesteckten Kartenleser mit dem Perso auswertet. Wenn die Authentifizierung mit dem Handy erfolgen soll, steuert die AusweisApp2 auf dem Handy per NFC den Lesevorgang mit dem Perso an und schickt (meinem Verständnis nach) im WLAN das Authentifizierungstoken zum anfordernden Browser. Getestet hab' ich's noch nicht.
Der Wiki-Artikel heisst jetzt wohl https://wiki.ubuntuusers.de/Elektronischer_Personalausweis/
Richtig.
|
jms3000
Anmeldungsdatum: 29. Januar 2015
Beiträge: 858
Wohnort: Schwetzingen
|
Ich bin davon ausgegangen, dass die Desktopanwendung einen virtuellen Kartenleser vorfindet, der vom Handy bedient wird.
Und da liegt es nahe, dass pcscd den virtuellen Kartenleser zur Verfügung stellt.
Sonst müsste ja die Desktop-App die Kommunikation mit dem Handy selbst machen und ein neues Protokoll erfinden.
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
jms3000 schrieb: Ich bin davon ausgegangen, dass die Desktopanwendung einen virtuellen Kartenleser vorfindet, der vom Handy bedient wird.
Und da liegt es nahe, dass pcscd den virtuellen Kartenleser zur Verfügung stellt.
Sonst müsste ja die Desktop-App die Kommunikation mit dem Handy selbst machen und ein neues Protokoll erfinden.
Der Daemon ist wirklich nur "echte" Kartenleser notwendig. Benutzt man sein Smartphone als Kartenleser wird direkt über das WLAN eine Verbindung aufgebaut und mit dem Smartphone kommuniziert. Das ist leider auch das Problem mit meinen Snap-Paket: Die Kommunikation mit dem Smartphone funktioniert vollkommen problemlos auch in der Sandbox. Nur die Kommunikation mit dem Card-Daemon will in der Sandbox nicht, da es kein Snap-Interface für diesen speziellen Daemon gibt. Die Kommunikation findet über normale Sockets statt. Würde der Daemon zur Kommunikation mit Anwendungen z.B. D-BUS benutzen, wäre das Problem schon gelöst.
|
jms3000
Anmeldungsdatum: 29. Januar 2015
Beiträge: 858
Wohnort: Schwetzingen
|
Ist es denn einfacher, ein Snap-Paket zu bauen als ein normales ausführbares Modul?
|
glasenisback
Anmeldungsdatum: 20. November 2011
Beiträge: 1603
Wohnort: Fernwald (Gießen)
|
Ja und nein. Grundsätzlich ist es einfacher, aber der Teufel liegt im Detail. Gerade bei der AusweisApp habe ich noch Probleme mit dem Confinement. Andere Anwendungen, die keinen Hardwarezugriff benötigen sind dagegen sehr einfach zu bauen.
|