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

Igel 4210 interner Cardreader

Frickelmeister

Ist gelegentlich hier
Registriert
1. Dezember 2012
Beiträge
43
Reaktionspunkte
1
Punkte
28
Hallo,

ich habe gelesen, dass man mit dem internen Cardreader zwar nicht alle, aber einige Karten lesen kann. Dazu gehört scheinbar auch die HD+ Karte.
Nun frage ich mich allerdings, wie ich nach installiertem Debian 7 den internen Cardreader ansteuern kann? Ein /dev/internal oder Ähnliches gibt es hier nicht wirklich.
Muss ich noch extra Treiber installieren?
Kann mir jemand weiterhelfen?

Danke und einen guten Rutsch ins neue Jahr.
 
AW: Igel 4210 interner Cardreader

Der interne Reader wird als Omnikeyreader per USB angesprochen.
Also entsprechend die Pakete dafür vorm Kompilieren installieren.
 
AW: Igel 4210 interner Cardreader

Vielen Dank.
Du meinst damit vorm kompilieren beispielsweise der OSCAM? Welche Pakete sind das denn? Und wo finde ich die?
Muss ich dafür beim Kompilieren noch etwas beachten?
Danke und Gruß
 
AW: Igel 4210 interner Cardreader

Das Paket heißt pcsc und kann mit:
apt-get install pcsc geladen werden.
Danach o compile und dort den pcsc-Reader mit auswählen.
 
AW: Igel 4210 interner Cardreader

Hm.
apt-get install pcsc
sagt mir, dass das Paket pcsc nichht gefunden werden kann.
Wenn du von o compile sprichst meinst du bestimmt, dass ich ich IPC installiert habe. Habe ich nicht. Wollte es eigentlich nur mit der nativen OSCAM mal testen.
Was nun?
 
AW: Igel 4210 interner Cardreader

Das Paket heißt pcscd. Also auch
Code:
apt-get install pcscd
 
AW: Igel 4210 interner Cardreader

Ohne IPC mußt Du beim Komplieren ebenfalls den Treiber dafür haben.
 
AW: Igel 4210 interner Cardreader

Ok, habe pcscd installiert.
Danach ein cmake ., dann ein make und ein make install der sourcen.
Jedoch finde ich beim Protokoll für den Reader noch immer keinen entsprechenden Eintrag. Was mache ich falsch?

Danke und Gruß
 
AW: Igel 4210 interner Cardreader

Kannst nicht im Config - Menü auswählen. Macht sich nur beim Kompilieren so bemerkbar:
Code:
-- The C compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Looking for pthread.h
-- Looking for pthread.h - found
--   pthread found. Adding pthread support 
-- Looking for openssl/aes.h
-- Looking for openssl/aes.h - found
--  SSL IS NOT INCLUDED IN THIS COMPILATION
-- checking for module 'openssl'
--   found openssl, version 1.0.1
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1..1")
--   openssl found.
-- Looking for time.h
-- Looking for time.h - found
--   librt found (needed by libusb).
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
--  libusb 1.0 found (libusb-1.0.so) Adding smartreader support 
-- Looking for PCSC/wintypes.h
-- Looking for PCSC/wintypes.h - found
[B][COLOR=#ff0000]--   PCSC headers found (/usr/include/PCSC). Adding PCSC support [/COLOR][/B]
HOSTCC    webif/pages_gen
GEN    webif/pages.c
GEN    Compressed 162152 template bytes into 56210 bytes. 105942 saved bytes (65.33%).
-- The CXX compiler identification is GNU
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Utils: operating system: Linux
-- Utils: target system: x86_64-linux-gnu
--  utils use system libusb functions
-- 
-- 
--   operating system: Linux
--   target system: x86_64-linux-gnu
--   revision: 9164
--   use system libcrypto functions
--   use system pcsc functions
--   use system pthread functions
--   use system libusb functions
-- 
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/compile/oscam-svn/build_dir
 
AW: Igel 4210 interner Cardreader

@al-x83 - obwohl beim IPC in der oscam-version auch der pcsc-Support auf ja steht, geht es dort nicht ohne die Treiber vorher zu laden.
Eine Idee dazu?
 
AW: Igel 4210 interner Cardreader

Welche Treiber? Versteh ich grade nicht
 
Zuletzt bearbeitet:
AW: Igel 4210 interner Cardreader

Code:
[B]apt-get update && apt-get install build-essential libssl-dev libpcsclite-dev mercurial cvs subversion libncurses-dev[/B]
für den Omnikey Reader.
 
Zuletzt bearbeitet:
AW: Igel 4210 interner Cardreader

Hm. Bei mir erscheint bei
cmake . -DHAVE_LIBUSB=1
nicht die gewünschte Ausgabe:

root@debianigel:~# cmake - -DHAVE_LIBUSB=1
CMake Error: The source directory "/root/-" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
root@debianigel:~# cd /oscam-trunk/
root@debianigel:/oscam-trunk# cmake - -DHAVE_LIBUSB=1
CMake Error: The source directory "/oscam-trunk/-" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
root@debianigel:/oscam-trunk# cmake . -DHAVE_LIBUSB=1
-- pthread found. Adding pthread support
-- LIBCRYTO NOT FOUND OR DISABLED NO SSL SUPPORT POSSIBLE
-- SSL IS NOT INCLUDED IN THIS COMPILATION
-- SSL REQUESTED BUT OPENSSL or LYBCRYPTO NOT FOUND !!
-- librt found (needed by libusb).
-- libusb 1.0 found (libusb-1.0.so) Adding smartreader support
-- Utils: operating system: Linux
-- Utils: target system: i486-linux-gnu
-- utils use system libusb functions
--
--
-- operating system: Linux
-- target system: i486-linux-gnu
-- revision: 9158
-- use built-in crypt functions
-- use system pthread functions
-- use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /oscam-trunk
root@debianigel:/oscam-trunk#

Was mache ich noch falsch?Vielen Dank
 
AW: Igel 4210 interner Cardreader

cmake . -DHAVE_LIBUSB=1
Das ist auch für Smartreadersupport. Für PCSC muss der Befehl so aussehen:
Code:
cmake -DHAVE_PCSC=1

Alternativ kannst auch gleich das eingeben:
Code:
make USE_PCSC=1
 
Zuletzt bearbeitet:
AW: Igel 4210 interner Cardreader

Code:
svn co http://streamboard.de.vu/svn/oscam/trunk oscam-trunk

cd oscam-trunk

cmake . -DHAVE_LIBUSB=1 -DHAVE_PCSC=1

make

make install
 
Zurück
Oben