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

Wie AU korrekt konfigurieren

morpheus12

Ist gelegentlich hier
Registriert
26. Mai 2011
Beiträge
41
Reaktionspunkte
5
Punkte
28
Hallo Zusammen,
ich habe mir jetzt sehr viele Beiträge zum Thema AU durchgelesen aber auch viele unterschiedliche Infos bekommen die mich verwirren.

1. Frage:
AU definiert man nur bei den Usern und nicht bei den Readern, korrekt?
2. Frage:
Definiere ich bei den Usern im Feld AU den Wert 0 für AU-Aus, 1 für AU-an oder doch den Namen(Label) des Readers den dieser User updaten soll?
3. Frage:
Warum ist es sinnvoll nur einen User einen bestimmten Reader die AU zu geben? Warum darf nicht einfach jeder AU für jeden Reader schreiben?
4. Frage:
Hat die CAID-Einstellung im User Relevanz für die AU? Oder ist diese für die Rechte des Users wichtig?
5. Frage:
Wie stelle ich das Logging so ein, dass ich sehe ob EMMs geschrieben wurden? Also als Verifikation, dass es funktioniert?
5. Frage:
Es scheint unterschiede zu geben für welche Karte AU mit Oscam Funktioniert. Daher mal die Standard Karten (bitte ja oder nein):
a. HD01
b. HD02
c. ICE
d. V4
e. V5


Danke schon mal
 
Zuletzt bearbeitet:
Zu 1.:
Korrekt, die "au"-Option wird den Usern zugewiesen. Aber auch im dvbapi-Bereich der oscam.conf muss es gesetzt sein, sofern OScam auch als Client eingesetzt wird.

Zu 2.:
Mit "au = readername, [...]" bestimmst du einzelne Reader und mit "au = 1" werden alle Reader berücksichtigt

Zu 3.:
Wo steht das, dass es sinnvoll ist, nur einem User au zu geben? Zumindest beim CCcam-Protkoll ist es aber so, dass der User, der au hat, deine CardSerial sehen kann... da sollte man vielleicht aufpassen ;)

Zu 4.:
Gibt es einen vernünftigen Grund im User überhaupt mit der CAID-Option zu arbeiten? Mir ist jedenfalls mal aufgefallen, dass wenn ich einem User beispielsweise den CAID 1830 nicht erlaube, er mir auch keine 1830-EMMs schickt, obwohl er es per au-Definition eigentlich dürfte. Aber lass die CAID-Option da einfach weg, außer du hast wirklich gute Gründe.

Zu 5.:
Die wesentliche Frage ist eher, welcher Client die AU senden soll? OScam selbst als Client mit dvbapi? Oder ein CCcam-Client? Oder ganz was anderes? HD01, HD02 und ORF sind jedenfalls kein Problem. Mit SRG kenne ich mich nicht aus, glaube aber kaum, dass es da Probleme gibt.
 
Zuletzt bearbeitet:
Vielen Dank schon mal für die ersten Punkte!!!

Ich habe einen Pi-3 (IPC + Oscam) mit 3x Easymouse per USB am Start, also kein DVBAPI. Das heißt doch, dass der Server technisch zugriff auf einen echten physikalischen DVB Tuner hätte oder?

Ich setzte auf CS378x auf allen Clients (allesamt VU Duo2 oder Zero).
 
Ergänzung zu @a1 bezüglich Frage 3:

Warum zB 20 Clients AU erlauben, wenn 2 oder 3 reichen?
Belastet meiner Meinung nach den Server nur unnötig.
 
Das heißt doch, dass der Server technisch zugriff auf einen echten physikalischen DVB Tuner hätte oder?
Nein, natürlich nicht! Die EMMs kommen einfach vom Client, wenn dieser beispielsweise einen HD+ Sender eingeschaltet hat.

Fragst du all dies rein aus Neugier oder hast du wirklich konkrete Probleme, dass am Server keine EMMs ankommen? Wenn dem so ist, kannst du ruhig deine Configs posten und wir schauen uns das Problem am lebenden Objekt an :)
 
Ehrlich ich weiß es nicht.

Zur Geschichte: Bei mir lief jetzt 3 Jahre eine VuZero mit OScam für eine HD02. Dort hat das Update nur mit dem User Local auf der Zero funktioniert. Weil die Zero für mich eh nur ein Server war stand der Receiver immer auf einen Kanal und hat so sein Update bekommen.

Jetzt sind es aber mehr karten und daher Umstieg auf Pi. Dort hat gestern das EMM Update definitiv nicht funktioniert. Kurz die Karte in die Zero gesteckt und siehe da nach 2min waren die EMMs drauf. Auf der OScam der Zero habe ich im Log auch gesehen das EMM geschrieben werden. Auf dem Pi sehe ich da nix und deshalb gehe ich davon aus das es nicht funktioniert momentan.

Files:

# oscam.conf generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11401
# Read more:

[global]
logfile = /var/log/ipc/OScam.log
maxlogsize = 2480

[cache]

[cs357x]
port = 14500

[cs378x]
port = 14000

[newcamd]
port = 22000@1830:003411
key = 0102030405060708091011121314

[gbox]
port = 7001
my_password = 2222CCCC
ccc_reshare = 1
gsms_disable = 0

[webif]
httpport = 16002
httpuser = ***
httppwd = ***
httprefresh = 15
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255
http_status_log = 1


Die Einstellungen des Users Schlafzimmer habe ich hier aus dem Forum mit emmreasambly aber das hat leider auch nicht funkioniert
# oscam.user generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11401
# Read more:

[account]
disabled = 1
user = cccam
pwd = cccam
hostname = localhost
caid = 1830
uniq = 1
au = HD+
group = 1

[account]
disabled = 1
user = user1
pwd = pass1
uniq = 3
group = 1,2,3,4
numusers = 1
penalty = 0

[account]
disabled = 1
user = user2
pwd = pass2
uniq = 3
group = 1,2,3,4
numusers = 1
penalty = 0

[account]
user = Wohnzimmer
pwd = wohnzimmer
uniq = 3
group = 1,2,3,4
services = !sky
numusers = 1
penalty = 0

[account]
user = Schlafzimmer
pwd = schlafzimmer
uniq = 3
keepalive = 1
au = 1
emmreassembly = 1
group = 1,2,3,4
services = !sky
cccreshare = 0
numusers = 1
penalty = 0

Reader camd3emu und OSemu kamen aus der Installationsroutine und sind nicht aktiv. Aktuell nur die HD02 und die V5.
# oscam.server generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11401
# Read more:

[reader]
label = HD+
description = Easymouse USB Links oben HD+
protocol = mouse
device = /dev/ttyUSB0
services = hd_plus
caid = 1843
boxkey = A7642F57BC96D37C
rsakey = BF35....
ecmwhitelist = 1843:89
detect = cd
ident = 1843:000000,003411,008011
group = 2
emmcache = 1,3,2,0
auprovid = 003411

[reader]
label = camd3emu
enable = 0
protocol = cs357x
device = 127.0.0.1,20248
user = meinserver
password = meinserverpass
group = 1

[reader]
label = OSEmu
enable = 0
protocol = cs357x
device = 127.0.0.1,54321
user = emu
password = emu
caid = 0D00,0D02,0D03,0D05,090F
ecmwhitelist = 0D00:9C,84,87,8B,BF,C3,6D;0D02:84;0D03:9C,9F,A5;0D05:9C;090F:62,73,84,94,95,96,99,A6,B7
ident = 0D00:000000,000004,000010,000014,000020,0000C0,0000C4,0000CC;0D02:00008C,0000A0,0000A4,0000A8;0D03:000004,000008,000024,000028;0D05:000004,000010;090F:000000
group = 1

[reader]
label = SRG
description = Reader Links unten
protocol = mouse
device = /dev/ttyUSB1
services = srg
caid = 0500
ecmwhitelist = 0500@050800:2A;0500@050810:2A
detect = cd
ident = 0500:050800,050810,050820,050830,050840
group = 3
saveemm-u = 1
saveemm-g = 1
auprovid = 050800

# oscam.services generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11401
# Read more:

[hd_plus]
caid = 1843,1830,09C4
provid =
srvid = EF10,EF11,EF14,1581,EF15,EF74,EF75,EF76,EF77,5273,5274,1519,277E,2E9B,151A,157F,EF78,157C,2774,2EAF,2777,30D4,0002,1392,30D6,183A

[sky]
caid = 098C,09AF,09C4,1702,1833
provid =
srvid = 0008,0009,000A,000B,000C,000D,000E,0010,0011,0013,0014,0015,0016,0017,0018,0019,001A,001B,001C,001D,001E,0021,0022,0023

[srg]
caid = 0500
provid = 050800,050810,050820,050830,050840
srvid = 4331,4332,4333,4334,4335,36E3,36E4,36E5,36E6,1260,1F43

[orf]
caid = 0D95,0D98
provid = 000000,000004
srvid = 132F,1330,32C9,32CA,32CB,32CC,32CD,32CE,32CF,32D0,32D1,32D2,32D3,32D4,4E27,33A7,33A5,332D,33AC,33FA,33FB,33FC,33FD,33F5,33F6,33F7,33F8,33F9,1334,3337,1331,33FC

Sollte ich noch eine Datei vergessen haben reiche ich diese umgehend nach...
 
Zuletzt bearbeitet:
Warum darf nicht einfach jeder AU für jeden Reader schreiben
Weil es schlichtweg unnötig ist und der emm Updateintervall absolut ausreicht um bei normalen TV Konsum mit 1,2 AU Lieferanten auszukommen. Sollte man bei einer Karte doch Probleme entdecken (es wird zu wenig geschaut) löst man das auch nicht zwangsläufig mit mehr AU Lieferanten. Da ist es besser auf einem AU Clienten einfach einen (wiederholenden) Umschalttimer zu setzen der das übernimmt.
 
Ich hätte das mit dem EPG-Refresher versucht zu machen, sprich das der eh in der Nacht 5min auf den Kanälen bleibt und das Update macht.
Dann reicht auch ein Client. Würde das den Receiver im Wohnzimmer dann machen lassen.

Aber wie sehe ich ob es funktioniert hat?
 
Zuletzt bearbeitet:
Bei den hier vorhandenen Karten brauche ich doch keine EMM blocken, oder?


Gesendet von iPhone mit Tapatalk
 
Zuletzt bearbeitet:
Ok welche Daten werden vom Client benötigt?

Ich habe gerade gesehen, dass es auf dem Client der das Update machen soll überhaupt keine User gibt.
Ist das dann nicht schon ein Fehler?
 
Zuletzt bearbeitet von einem Moderator:
installier auf der VU einfach cccam,das sollte auch zum AU reichen,du machst die Sache irgendwie viel zu kompliziert.

Hier gits genug Beispiel configs

Oscam Konfigurationen

Zuerst auf dem PI die Reader per UDEV fest einbinden,danach OScam nache dem beispiel configurieren, cline im Clienten in der cccam.cfg einfügen

Leg einfach selber Hand an,poste falls es nicht läuft ein OScam log,so haben wir alle angefangen
 
Hi,

jeder "AU-Client" sieht die Karten-Serial...

Gruß

Gesendet von meinem SM-G920F mit Tapatalk
 
Sorry wenn ich vielleicht wirklich dumme Anfänger Fragen stelle.
Ich habe auf den VU-Receivern auch OScam am Start weil mir das am meisten Flexiblität beim Ausprobieren der verschiedenen Protokolle brachte.

Die Files aus dem obigen Beitrag sind vom Pi.

Die hier sind jetzt aus der Oscam Instanz auf dem VU-Receiver der die EMMs aktualisieren soll:

Unix starttime: 1518123527
Starttime: 08.02.2018 21:58:47
Version: oscam-1.20-unstable_svn-r11211
Compiler: mipsel-oe-linux
Box type: vuduo2 (generic)
PID: 381
TempDir: /tmp/.oscam
ConfigDir: /etc/tuxbox/config/
WebifPort: 8888

Web interface support: yes
LiveLog support: yes
jQuery support intern: yes
Touch interface support: yes
SSL support: yes
DVB API support: yes
DVB API with AZBOX support: no
DVB API with MCA support: no
DVB API with COOLAPI support: no
DVB API with COOLAPI2 support: no
DVB API with STAPI support: no
DVB API with STAPI5 support: no
DVB API read-sdt charsets: yes
Irdeto guessing: yes
Anti-cascading support: yes
Debug mode: yes
Monitor: yes
Loadbalancing support: yes
Cache exchange support: yes
CW Cycle Check support: yes
LCD support: yes
LED support: no
Clockfix with realtime clock: yes
IPv6 support: no

camd 3.3x: yes
camd 3.5 UDP: yes
camd 3.5 TCP: yes
newcamd: yes
CCcam: yes
CCcam share: yes
gbox: yes
radegast: yes
scam: yes
serial: yes
constant CW: yes
Pandora: yes
ghttp: yes

Reader support: yes

Nagra: yes
Irdeto: yes
Conax: yes
Cryptoworks: yes
Seca: yes
Viaccess: yes
NDS Videoguard: yes
DRE Crypt: yes
TONGFANG: yes
Bulcrypt: yes
Griffin: yes
DGCrypt: yes

cardreader_phoenix: yes
cardreader_internal_azbox: no
cardreader_internal_coolapi: no
cardreader_internal_coolapi2: no
cardreader_internal_sci: yes
cardreader_sc8in1: yes
cardreader_mp35: yes
cardreader_smargo: yes
cardreader_pcsc: no
cardreader_smartreader: yes
cardreader_db2com: yes
cardreader_stapi: no
cardreader_stapi5: no
cardreader_stinger: yes

# oscam.conf generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11211
# Read more:

[global]
logfile = stdout

[cache]

[dvbapi]
enabled = 1
au = 1
pmt_mode = 0
user = local
boxtype = dreambox

[webif]
httpport = 8888
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,255.255.255.255
http_status_log = 1

# oscam.user generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11211
# Read more:

[account]
user = local
pwd = 1234567890!
description = Interner User zum Update von EMMs
au = 1
group = 1,2,3,4

# oscam.server generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11211
# Read more:

[reader]
label = Pi
protocol = cs378x
device = 192.168.229.14,14000
user = ***
password = ***
group = 1,2

P: 1843
P: 0500
I: 0

Ich habe jetzt mal den VuZero bei dem DVBApi funktioniert mit eingliedert in das Konstrukt des Pi.

Habe im Pi eine User Zero angelegt der AU machen darf.
Habe auf der Zero die DVBApi so gebaut wie oben.

Und habe jetzt im Log der Zero (nicht im Pi) folgendes gefunden:


2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: reader auprovid = 050800 matching with emm provid = 050800 -> SEND!
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: Entered viaccess_get_emm_type ep->emm[0]=8e
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: SHARED
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: viaccess_reassemble_emm: start extracting nanos
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: viaccess_reassemble_emm: fixed emm-s
2018/03/08 19:33:11 38C40E79 c (reader) 8E 70 2C C4 1E 89 00 00 00 00 00 00 00 00 00 00
2018/03/08 19:33:11 38C40E79 c (reader) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2018/03/08 19:33:11 38C40E79 c (reader) 00 00 00 00 00 81 80 61 49 10 CC 5A BC D7 5E
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: viaccess_reassemble_emm: emm-gh provid 050800
2018/03/08 19:33:11 38C40E79 c (reader) 8C 70 0C 90 03 05 08 01 A9 05 4C 4C 4C 7D 02
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: viaccess_reassemble_emm: assembled emm
2018/03/08 19:33:11 38C40E79 c (reader) 8E 70 3C C4 1E 89 00 90 03 05 08 01 9E 20 00 00
2018/03/08 19:33:11 38C40E79 c (reader) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2018/03/08 19:33:11 38C40E79 c (reader) 00 00 00 00 00 00 00 00 00 00 00 00 81 80 A9 05
2018/03/08 19:33:11 38C40E79 c (reader) 4C 4C 4C 7D 02 F0 08 61 49 10 CC 5A BC D7 5E
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: emmtype shared. Reader serial ################.
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: emm UA/SA: ################.
2018/03/08 19:33:11 38C40E79 c (reader) Pi [cs378x] EMM: emm is being sent to reader

Verstehe ich, dass der jetzt einen EMM geschrieben hat?
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben