OSCam/it/examples/Reader: Unterschied zwischen den Versionen
Wiwe (Diskussion | Beiträge) |
Wiwe (Diskussion | Beiträge) (→Beispiel-Konfigurationen Reader: update) |
||
Zeile 8: | Zeile 8: | ||
[reader] | [reader] | ||
label = myserialmouserreader | label = myserialmouserreader | ||
− | |||
protocol = mouse | protocol = mouse | ||
− | device = /dev/ | + | detect = CD |
+ | device = /dev/ttyS0 | ||
group = 1 | group = 1 | ||
+ | emmcache = 1,3,2 | ||
+ | services = myservice,thisservice | ||
caid = 0100 | caid = 0100 | ||
− | |||
=== USB-Mouse kompatible Reader === | === USB-Mouse kompatible Reader === | ||
[reader] | [reader] | ||
label = myusbmousereader | label = myusbmousereader | ||
− | |||
protocol = mouse | protocol = mouse | ||
+ | detect = CD | ||
device = /dev/ttyUSB0 | device = /dev/ttyUSB0 | ||
aeskey = 0102030405060708090a0b0c0d0e0f10 | aeskey = 0102030405060708090a0b0c0d0e0f10 | ||
group = 2 | group = 2 | ||
+ | emmcache = 1,3,2 | ||
+ | services = services2 | ||
caid = 0200 | caid = 0200 | ||
− | === Camd3.78x Reader === | + | === Remote Camd3.78x Reader with fallback for group 1 === |
[reader] | [reader] | ||
label = mycamd378xreader | label = mycamd378xreader | ||
protocol = cs378x | protocol = cs378x | ||
device = 192.168.0.1,1234 | device = 192.168.0.1,1234 | ||
− | + | user = user1, | |
− | group = | + | password = password1 |
+ | group = 1 | ||
+ | fallback = 1 | ||
− | === Newcamd Reader === | + | === Remote Newcamd Reader with fallback for group 2 === |
[reader] | [reader] | ||
label = mynewcamdreader | label = mynewcamdreader | ||
Zeile 39: | Zeile 44: | ||
key = 0102030405060708091011121314 | key = 0102030405060708091011121314 | ||
device = 192.168.0.2,2345 | device = 192.168.0.2,2345 | ||
− | + | user = user2 | |
− | group = | + | password = password2 |
+ | group = 2 | ||
+ | fallback = 1 | ||
− | === CCcam Reader === | + | === Remote CCcam Reader === |
[reader] | [reader] | ||
label = mycccamreader | label = mycccamreader | ||
protocol = cccam | protocol = cccam | ||
device = 192.168.0.3,3456 | device = 192.168.0.3,3456 | ||
− | + | user = user3 | |
− | group = | + | password = password3 |
+ | group = 3 | ||
caid = 0300,0400,0500 | caid = 0300,0400,0500 | ||
cccversion= 1.2.3 | cccversion= 1.2.3 | ||
Zeile 59: | Zeile 67: | ||
device = 0 | device = 0 | ||
aeskey = 0102030405060708090a0b0c0d0e0f10 | aeskey = 0102030405060708090a0b0c0d0e0f10 | ||
− | group = | + | group = 4 |
caid = 0600 | caid = 0600 | ||
Zeile 69: | Zeile 77: | ||
device = 001:002 | device = 001:002 | ||
aeskey = 0102030405060708090a0b0c0d0e0f10 | aeskey = 0102030405060708090a0b0c0d0e0f10 | ||
− | group = | + | group = 5 |
caid = 0700 | caid = 0700 | ||
Zeile 81: | Zeile 89: | ||
cardmhz = 600 | cardmhz = 600 | ||
emmcache = 1,3,2 | emmcache = 1,3,2 | ||
− | group = | + | group = 5 |
services = my_services | services = my_services | ||
Zeile 89: | Zeile 97: | ||
protocol = internal | protocol = internal | ||
device = /dev/sci0 | device = /dev/sci0 | ||
− | group = | + | group = 6 |
caid = 0800 | caid = 0800 | ||
Zeile 97: | Zeile 105: | ||
protocol = constcw | protocol = constcw | ||
device = /var/keys/constant.cw | device = /var/keys/constant.cw | ||
− | group = | + | group = 7 |
=== gbox === | === gbox === | ||
+ | |||
+ | [[Datei:UnderConstruction.jpg|text-bottom]] '''Baustelle - Under Construction - En cours d'élaboration - In construzione''' | ||
+ | |||
+ | [reader] | ||
+ | label = mygboxreader | ||
+ | protocol = gbox | ||
+ | mg-encrypted = D: {192.168.0.4 {12345 34567 {ABCD1234 {9 9}}}} | ||
+ | group = 8 | ||
+ | caid = 1100 | ||
+ | |||
+ | === Remote Radegast Reader === | ||
+ | |||
+ | [reader] | ||
+ | label = myradegastreader | ||
+ | protocol = radegast | ||
+ | device = 192.168.0.6,56789 | ||
+ | group = 9 | ||
+ | caid = 0500 | ||
+ | |||
+ | === AD-Teknik === | ||
+ | |||
+ | ==== AB Multiprogrammer 3.5 serial ==== | ||
+ | |||
[reader] | [reader] | ||
− | label = | + | label = mymultiprogrammer3.5 |
− | protocol = | + | protocol = mp35 |
− | device | + | detect = CD |
− | group | + | device = /dev/ttyS1 |
− | caid | + | group = 10 |
+ | emmcache = 1,3,2 | ||
+ | services = services10 | ||
+ | caid = 0900 | ||
− | [ | + | ==== AB Multiprogrammer 3.6. USB ==== |
− | + | ||
− | + | [reader] | |
+ | label = mymultiprogrammer3.6 | ||
+ | protocol = mp35 | ||
+ | detect = CD | ||
+ | device = /dev/ttyUSB1 | ||
+ | group = 11 | ||
+ | emmcache = 1,3,2 | ||
+ | services = services11 | ||
+ | caid = 1000 | ||
+ | |||
+ | ==== AB USB Phoenix at 6.00 mhz ==== | ||
+ | |||
+ | [reader] | ||
+ | label = mymultiprogrammerUSBPhoenix | ||
+ | protocol = mp35 | ||
+ | detect = CD | ||
+ | device = /dev/ttyUSB2 | ||
+ | mhz = 600 | ||
+ | group = 12 | ||
+ | emmcache = 1,3,2 | ||
+ | services = services12 | ||
+ | caid = 1100 | ||
+ | |||
+ | === sc8in1 reader === | ||
+ | |||
+ | [reader] | ||
+ | label = mysc8in1reader | ||
+ | protocol = sc8in1 | ||
+ | device = /dev/ttyUSB0:1 | ||
+ | group = 13 | ||
+ | emmcache = 1,3,2 | ||
+ | services = services11 | ||
+ | caid = 1200 | ||
== Smargo Special == | == Smargo Special == |
Version vom 26. Oktober 2011, 10:20 Uhr
OSCam Übersicht OSCam Home OSCam Accueil OSCam Home
Attenzione: Il contenuto della traduzione in italiano e parzialmente in tedesco. Registrati e aiutaci a complementare e tradurre!
Inhaltsverzeichnis
- 1 Beispiel-Konfigurationen Reader
- 1.1 Serial-Mouse kompatible Reader
- 1.2 USB-Mouse kompatible Reader
- 1.3 Remote Camd3.78x Reader with fallback for group 1
- 1.4 Remote Newcamd Reader with fallback for group 2
- 1.5 Remote CCcam Reader
- 1.6 PCSC Reader
- 1.7 Smargo Smartreader+
- 1.8 Internal Reader
- 1.9 Constant CW
- 1.10 gbox
- 1.11 Remote Radegast Reader
- 1.12 AD-Teknik
- 1.13 sc8in1 reader
- 2 Smargo Special
Beispiel-Konfigurationen Reader
Serial-Mouse kompatible Reader
[reader] label = myserialmouserreader protocol = mouse detect = CD device = /dev/ttyS0 group = 1 emmcache = 1,3,2 services = myservice,thisservice caid = 0100
USB-Mouse kompatible Reader
[reader] label = myusbmousereader protocol = mouse detect = CD device = /dev/ttyUSB0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 2 emmcache = 1,3,2 services = services2 caid = 0200
Remote Camd3.78x Reader with fallback for group 1
[reader] label = mycamd378xreader protocol = cs378x device = 192.168.0.1,1234 user = user1, password = password1 group = 1 fallback = 1
Remote Newcamd Reader with fallback for group 2
[reader] label = mynewcamdreader protocol = newcamd key = 0102030405060708091011121314 device = 192.168.0.2,2345 user = user2 password = password2 group = 2 fallback = 1
Remote CCcam Reader
[reader] label = mycccamreader protocol = cccam device = 192.168.0.3,3456 user = user3 password = password3 group = 3 caid = 0300,0400,0500 cccversion= 1.2.3 cccbuild = 4567
PCSC Reader
[reader] label = mypcscreader protocol = pcsc device = 0 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 4 caid = 0600
Smargo Smartreader+
# BEISPIEL 1 [reader] label = mysmargoreader protocol = smartreader device = 001:002 aeskey = 0102030405060708090a0b0c0d0e0f10 group = 5 caid = 0700 # BEISPIEL 2 [reader] label = mysmargoreader protocol = smartreader device = Serial:Reader 1 detect = cd mhz = 600 cardmhz = 600 emmcache = 1,3,2 group = 5 services = my_services
Internal Reader
[reader] label = myinternalreader protocol = internal device = /dev/sci0 group = 6 caid = 0800
Constant CW
[reader] label = myconstantcw protocol = constcw device = /var/keys/constant.cw group = 7
gbox
Baustelle - Under Construction - En cours d'élaboration - In construzione
[reader] label = mygboxreader protocol = gbox mg-encrypted = D: {192.168.0.4 {12345 34567 {ABCD1234 {9 9}}}} group = 8 caid = 1100
Remote Radegast Reader
[reader] label = myradegastreader protocol = radegast device = 192.168.0.6,56789 group = 9 caid = 0500
AD-Teknik
AB Multiprogrammer 3.5 serial
[reader] label = mymultiprogrammer3.5 protocol = mp35 detect = CD device = /dev/ttyS1 group = 10 emmcache = 1,3,2 services = services10 caid = 0900
AB Multiprogrammer 3.6. USB
[reader] label = mymultiprogrammer3.6 protocol = mp35 detect = CD device = /dev/ttyUSB1 group = 11 emmcache = 1,3,2 services = services11 caid = 1000
AB USB Phoenix at 6.00 mhz
[reader] label = mymultiprogrammerUSBPhoenix protocol = mp35 detect = CD device = /dev/ttyUSB2 mhz = 600 group = 12 emmcache = 1,3,2 services = services12 caid = 1100
sc8in1 reader
[reader] label = mysc8in1reader protocol = sc8in1 device = /dev/ttyUSB0:1 group = 13 emmcache = 1,3,2 services = services11 caid = 1200
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/it/examples/Reader|3|3}}|Deutsch]] [[OSCam/en/{{#titleparts:OSCam/it/examples/Reader|3|3}}|English]] [[OSCam/fr/{{#titleparts:OSCam/it/examples/Reader|3|3}}|Français]] [[OSCam/it/{{#titleparts:OSCam/it/examples/Reader|3|3}}|Italiano]]