OSCam/de/examples/Reader: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K (Überschriften und Absätze angepasst) |
||
Zeile 2: | Zeile 2: | ||
{{OSCamHomeLinks}} | {{OSCamHomeLinks}} | ||
= Beispiel-Konfigurationen Reader = | == Beispiel-Konfigurationen Reader == | ||
=== Serial-Mouse kompatible Reader === | |||
==Serial-Mouse kompatible Reader== | |||
[reader] | [reader] | ||
label = myserialmouserreader | label = myserialmouserreader | ||
Zeile 14: | Zeile 13: | ||
services = myservice,thisservice | services = myservice,thisservice | ||
==USB-Mouse kompatible Reader== | === USB-Mouse kompatible Reader === | ||
[reader] | [reader] | ||
label = myusbmousereader | label = myusbmousereader | ||
Zeile 24: | Zeile 23: | ||
caid = 0200 | caid = 0200 | ||
==Camd3.78x Reader== | === Camd3.78x Reader === | ||
[reader] | [reader] | ||
label = mycamd378xreader | label = mycamd378xreader | ||
Zeile 32: | Zeile 31: | ||
group = 3 | group = 3 | ||
==Newcamd Reader== | === Newcamd Reader === | ||
[reader] | [reader] | ||
label = mynewcamdreader | label = mynewcamdreader | ||
Zeile 41: | Zeile 40: | ||
group = 4 | group = 4 | ||
==CCcam Reader== | === CCcam Reader === | ||
[reader] | [reader] | ||
label = mycccamreader | label = mycccamreader | ||
Zeile 52: | Zeile 51: | ||
cccbuild = 4567 | cccbuild = 4567 | ||
==PCSC Reader== | === PCSC Reader === | ||
[reader] | [reader] | ||
label = mypcscreader | label = mypcscreader | ||
Zeile 61: | Zeile 60: | ||
caid = 0600 | caid = 0600 | ||
==Smargo Smartreader+== | === Smargo Smartreader+ === | ||
# BEISPIEL 1 | # BEISPIEL 1 | ||
[reader] | [reader] | ||
Zeile 83: | Zeile 82: | ||
services = my_services | services = my_services | ||
==Internal Reader== | === Internal Reader === | ||
[reader] | [reader] | ||
label = myinternalreader | label = myinternalreader | ||
Zeile 91: | Zeile 90: | ||
caid = 0800 | caid = 0800 | ||
==Constant CW== | === Constant CW === | ||
[reader] | [reader] | ||
label = myconstantcw | label = myconstantcw | ||
Zeile 98: | Zeile 97: | ||
group = 9 | group = 9 | ||
== Smargo Special == | |||
= Smargo Special = | |||
Vorab, die Lösung lautet '''udev''' => http://de.wikipedia.org/wiki/Udev | Vorab, die Lösung lautet '''udev''' => http://de.wikipedia.org/wiki/Udev | ||
Zeile 151: | Zeile 149: | ||
# usw... | # usw... | ||
{{OSCamTranslatedLinks}} | {{OSCamTranslatedLinks}} |
Version vom 17. Jänner 2011, 19:11 Uhr
OSCam Übersicht OSCam Home OSCam Accueil OSCam Home
Beispiel-Konfigurationen Reader
Serial-Mouse kompatible Reader
[reader] label = myserialmouserreader detect = cd protocol = mouse device = /dev/ttyS1 group = 1 caid = 0100 services = myservice,thisservice
USB-Mouse kompatible Reader
[reader] label = myusbmousereader detect = cd protocol = mouse device = /dev/ttyUSB0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 2 caid = 0200
Camd3.78x Reader
[reader] label = mycamd378xreader protocol = cs378x device = 192.168.0.1,1234 account = user,password group = 3
Newcamd Reader
[reader] label = mynewcamdreader protocol = newcamd key = 0102030405060708091011121314 device = 192.168.0.2,2345 account = user,password group = 4
CCcam Reader
[reader] label = mycccamreader protocol = cccam device = 192.168.0.3,3456 account = user,password group = 5 caid = 0300,0400,0500 cccversion= 1.2.3 cccbuild = 4567
PCSC Reader
[reader] label = mypcscreader protocol = pcsc device = 0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 6 caid = 0600
Smargo Smartreader+
# BEISPIEL 1 [reader] label = mysmargoreader protocol = smartreader device = 001:002 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 7 caid = 0700 # BEISPIEL 2 [reader] label = mysmargoreader protocol = smartreader device = Serial:Reader 1 detect = cd mhz = 600 cardmhz = 600 emmcache = 1,3,2 group = 7 services = my_services
Internal Reader
[reader] label = myinternalreader protocol = internal device = /dev/sci0 group = 8 caid = 0800
Constant CW
[reader] label = myconstantcw protocol = constcw device = /var/keys/constant.cw group = 9
Smargo Special
Vorab, die Lösung lautet udev => http://de.wikipedia.org/wiki/Udev
Smargos bieten von Haus aus keine eindeutige Kennung, zumindest bis Firmware 1.04 nicht. Ab Firmware 1.04 kann man jedoch ein eindeutiges Kennzeichen mit den Smargo-Tools vergeben. Wie dieses Kennzeichen (der eindeutige Name) zu setzen ist, kannst Du der Smargo-Tool-Dokumentation entnehmen, die den Smargo-Tools beiliegen sollte.
Nachfolgend ein Beispiel mit drei Smargos und einem MasterCRD auf einem Debian-Linux.
Wir entfernen alle Smargos vom PC und bezeichnen diese dann sukzessive eindeutig, indem wir die Smargo-Linux-Tools wie folgt ausführen:
cd /dahin/wo/die/smargotools/liegen # wir wechseln in das Smargo-Tool-Verzeichnis # Smargo OHNE Karte einstecken, am Besten in einen "anderen" USB-Slot! ./srp_tool -n 1 # wir weisen hiermit die ID "1" zu und der OSCam-Device-Eintrag lautet dann "Serial:Reader 1" # Smargo raus und nächsten rein... ./srp_tool -n 2 # wir weisen hiermit die ID "2" zu und der OSCam-Device-Eintrag lautet dann "Serial:Reader 2" # u.s.w...
Die udev-Regeln als Beispiel:
# wir erstellen neue udev-Regeln vi /lib/udev/rules.d/10-usb-deinNameZumBeispiel.rules # und fügen folgende Inhalte ein... # Smargo 1 SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 1", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="smargo1", MODE="0666" # Smargo 2 SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 2", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="smargo2", MODE="0666" # Smargo 3 SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 3", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="smargo3", MODE="0666" # MasterCRD ueber Serial-Connector ************************* SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{idVendor}=="4711", ATTRS{idProduct}=="4712", SYMLINK+="masterCRD", MODE="0666"
Somit schaut die oscam.server z.B. wie folgt aus:
[reader] label = my_smargo1 protocol = smartreader # oder "mouse" device = Serial:Reader 1 # oder bei "mouse" /dev/smargo1 detect = cd mhz = 600 cardmhz = 600 emmcache = 1,3,2 group = 1 [reader] label = my_smargo2 protocol = mouse # oder "smartreader" device = /dev/smargo2 # oder bei "smartreader" Serial:Reader 2 detect = cd mhz = 368 cardmhz = 368 emmcache = 1,3,2 group = 2 # usw...
Diese Seite in anderen Sprachen - This page in other languages - Cette page dans d'autres langues - Queste pagine in altre Lingue
[[OSCam/de/{{#titleparts:OSCam/de/examples/Reader|3|3}}|Deutsch]] [[OSCam/en/{{#titleparts:OSCam/de/examples/Reader|3|3}}|English]] [[OSCam/fr/{{#titleparts:OSCam/de/examples/Reader|3|3}}|Français]] [[OSCam/it/{{#titleparts:OSCam/de/examples/Reader|3|3}}|Italiano]]