OSCam/de/examples/Reader: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 151: | Zeile 151: | ||
# usw... | # usw... | ||
{{OSCamTranslatedLinks}} |
Version vom 16. Jänner 2011, 14:41 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]]