Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support Fahrerkarte auslesen mit OScam????????

Registriert
11. September 2010
Beiträge
22.680
Lösungen
10
Reaktionspunkte
70.640
Punkte
1.103
Hallo Leute

Ich hatte heute mal ein bisschen Zeit und versuche mich daher am Auslesen der Fahrerkarte mit OScam.
Ich habe keine Ahnung, ob sowas schon mal jemand versucht hat und ob es überhaup funktionieren kann.
Hardware ist ein Server mit Debian Wheezy 7.8 (Odroid U3) mit Cherry
lsusb
Code:
Bus 001 Device 008: ID 046a:002d Cherry GmbH SmartTerminal XX44
Hab nun versucht die ganzen Pakete zu installieren, scheitere aber am Wichtigsten (Fahrlinux).
Zum Auslesen der Fahrerkarte gibt es seit kurzem ein Python-Skript: , das laden wir uns auch herunter und entpacken es in ein Verzeichnis.
Webseite nicht verfügbar!
Die Karte wird nun erkannt sowol in Linux alsauch in OScam.
Code:
pcsc_scan
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: Cherry GmbH SmartTerminal XX44 00 00


Tue Mar 24 15:43:40 2015
Reader 0: Cherry GmbH SmartTerminal XX44 00 00
  Card state: Card inserted, Exclusive Mode, 
  ATR: 3B BB 18 00 C0 3E 31 FE 65 47 26 44 20 54 53 4D 20 31 2E 30 B7


ATR: 3B BB 18 00 C0 3E 31 FE 65 47 26 44 20 54 53 4D 20 31 2E 30 B7
+ TS = 3B --> Direct Convention
+ T0 = BB, Y(1): 1011, K: 11 (historical bytes)
  TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
    129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
  TB(1) = 00 --> VPP is not electrically connected
  TD(1) = C0 --> Y(i+1) = 1100, Protocol T = 0 
-----
  TC(2) = 3E --> Work waiting time: 960 x 62 x (Fi/F)
  TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1 
-----
  TA(3) = FE --> IFSC: 254
  TB(3) = 65 --> Block Waiting Integer: 6 - Character Waiting Integer: 5
+ Historical bytes: 47 26 44 20 54 53 4D 20 31 2E 30
  Category indicator byte: 47 (proprietary format)
+ TCK = B7 (correct checksum)


Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B BB 18 00 C0 3E 31 FE 65 47 26 44 20 54 53 4D 20 31 2E 30 B7
    Italian Tachograph Driver Card
Code:
2015/03/24 15:45:20 B6A011E0 r   (reader) Fahrerkarte [pcsc] PCSC was opened with handle: 1805682798
2015/03/24 15:45:20 B6A011E0 r   (reader) Fahrerkarte [pcsc] card detected
2015/03/24 15:45:20 B6A011E0 r   (reader) Fahrerkarte [pcsc] ATR: 3B BB 18 00 C0 3E 31 FE 65 47 26 44 20 54 53 4D 20 31 2E 30 B7 
2015/03/24 15:45:21 B6A011E0 r   (reader) Fahrerkarte [pcsc] card system not supported
2015/03/24 15:45:21 B6A011E0 r   (reader) Fahrerkarte [pcsc] Normal mode failed, reverting to Deprecated Mode
2015/03/24 15:45:21 B6A011E0 r   (reader) Fahrerkarte [pcsc] ATR: 3B BB 18 00 C0 3E 31 FE 65 47 26 44 20 54 53 4D 20 31 2E 30 B7 
2015/03/24 15:45:22 B6A011E0 r   (reader) Fahrerkarte [pcsc] card system not supported
2015/03/24 15:45:22 B6A011E0 r   (reader) Fahrerkarte [pcsc] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
2015/03/24 15:45:22 B6A011E0 r   (reader) Fahrerkarte [pcsc] card initializing error
In OScam wird das Cardsystem icht supportet - logisch. Währe auch zufrieden, wenn ich die Daten über Konsole oder GUI angezeigt bekommen würde.

Nun reichen meine Linuxkenntnisse nicht mehr aus um weiter zu kommen.

Kann mir bei meinem Problem jemand weiter helfen?

Hier noch mal eine Linksammlung, wo ich mich versucht habe "durch zu wurschteln".




Es waren noch deutlich mehr!

MfG

Wenn Das besser im Debianbereich aufgehoben ist, bitte verschieben.
 
AW: Fahrerkarte auslesen mit OScam????????

Nein, es geht auch um die Installation. Wie genau mach ich das genau.
Hab hier downgeloadet: Fahrlinux3.1.1zip oder Fahrlinux.zip (wahlweise)
Wie genau installiere ich Das?
Code:
./fahrlinux.py
-bash: ./fahrlinux.py: No such file or directory

MfG
 
AW: Fahrerkarte auslesen mit OScam????????

Ich habe nach dem entpacken von fahrlinux 3.1.1.zip vier Dateien enthalten.
Fahrlinx.py
fahrlinx.py
Fahrlinx.pyc
Readme
Die Readme stelle ich mal ein, da ich da nicht weiter komme.
Script zum auslesen der Fahrerkarte von DigitalenTachographen




Copyright 2009 / 2014 Stefan Manteuffel linux@sm-recycling.de


pyscard wir benötigt


pyscard is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.


zum Starten der Anwendung fahrlinux.py aufrufen.


Im linken Teil der Anwendung erscheint eine Auswahl der Card Reader und der SmartCard.
Durch doppelklick. Die Karte wählen und dann auf Start drücken.


Die datei wird im aktuellen Verzeichniss gespeichert. Das Downloaddatum wird noch nicht zurückgesetzt.




Die Karte kann ausgelesen werden und die DDD datei kann mittels des Tools auf :



in eine XML Datei konvertiert werden.


Als Daemon muss openct und pcscd laufen.
chipcardd3 DARF NICHT laufen.


Sollten die Rechte für den Reader nicht richtig gesetzt sein, so kann das mit der
udev regel in


/etc/udev/rules.d pcscd_ccid.rules and insert your Card Reader like this:
# SCR3311.txt
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="511d", MODE="0666"
geändert werden.


01/2014


Da es bei mir unter Opensuse 12.3. nicht mehr laufen wollte, hab
ich eine Fehlerbehandlung für die Kartenabfrage eingebaut.
Es lag nicht an Opensuse sondern an einer defekten Karte.


In fahrlinux define DEBUG ein/ausschalten.


Es wird ein Verzeichnss Download angelegt und die Auswertung dortin verschoben.


Es gibt immer wieder Probleme mit dem cardreader.
Wichtig ist natürlich das dieser richtig eingerichtet ist.
Ich verwende immer noch den SCR3311


Um dem Card reader auf die Spur zu kommen, empfihlt es sich den pcscd in der Konsole mit "pcscd -fd" zu starten, dann hat man die Debugging ausgaben um
zu sehen ob es am dem card Reader liegt.


Um die Daten Auszuwerten eignet sich sehr gut.


Vieleicht hat ja mal jemand lust die beiden Programme zusammenzu bauen.


Die Lesefunktion hab ich im Code Dokumentiert.


viel Spass
Stefan
Und genau da hänge ich im Momend:
zum Starten der Anwendung fahrlinux.py aufrufen.
Wenns hilft mal ein Screen von den Symbolen
Du musst angemeldet sein, um Bilder zu sehen.

Was genau muss ich tun, um fahrlinux.py (fahrlinx.py) zu starten?

Code:
./fahrlinx.py
-bash: ./fahrlinx.py: No such file or directory
Code:
./home/odroid/Desktop/Fahrlinux/fahrlinx.py
-bash: ./home/odroid/Desktop/Fahrlinux/fahrlinx.py: No such file or directory
Code:
.//home/odroid/Desktop/Fahrlinux/fahrlinx.py
-bash: .//home/odroid/Desktop/Fahrlinux/fahrlinx.py: No such file or directory
Egel was ich starte,

MfG
 
AW: Fahrerkarte auslesen mit OScam????????

Ist python installiert?
Dann solltest du das Script mit python fahrlinx.py starten können
 
AW: Fahrerkarte auslesen mit OScam????????

Bilde ich mir jedenfalls ein, habe dieses Paket installiert:
Code:
[FONT=Liberation Mono]apt-get install python-pyscard[/FONT]


MfG

http://wiki.ubuntuusers.de/Fahrerkarte_unter_Linux

Kann es sein, das es einfach am ARM-Prozessor liegt?
[h=3]Publishing details[/h]
  • Published on 2011-08-09
[h=3]Changelog[/h]fahrlinx (0.21ubuntu1) lucid; urgency=low

* Initial release.
-- Andreas Goelzer <email address hidden> Tue, 09 Aug 2011 00:24:46 +0200[h=3]Builds[/h]
  • Du musst angemeldet sein, um Bilder zu sehen.
  • Du musst angemeldet sein, um Bilder zu sehen.
[h=3]Built packages[/h]
  • fahrlinx Tool to read tachograph driver card data using a cardreader
[h=3]Package files[/h]
  • (906 bytes)
  • (8.2 KiB)
  • (9.1 KiB)
  • (9.1 KiB
  • )
 
Zuletzt bearbeitet:
Zurück
Oben