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

[SUCHE] OScam Installation mit DVBviewer

hallo Clemenss

nein nutze Sky nicht.
Hatte vor 2 jahren als ich meinen server eingerichtet habe, Hadu in kombination mit oscam in betrieb. lief aber alles andere als stabil.
hat jemand eine Konfig was ich genau wo und vor allem wie eintragen muss?
 
Für den Client sehe Post 2. (oder Hadu verwenden)

Für den Raspi Server hängt es auch davon ab welche Karten du betreibst und wie viele...bin jetzt mal von einer einzelnen HD02 ausgegangen mit einen Reaer der das mouse protokoll verwendet.

Für den Server:

[global]
logfile = /var/log/oscam.log

[webif]
httpport = 83
httpuser = oscam
httppwd = oscam
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
http_status_log = 1

[cccam]
port = 12000
nodeid = 5B5DED2C107D1492
version = 2.3.0
reshare = 1
stealth = 1
keepconnected = 0

[account]
user = recservice
pwd = recservice
au = 1
group = 1

[reader]
label = HD02
protocol = mouse
device = /dev/ttyUSB0
caid = 1843
boxkey = A7..ohne Umbruch & ohne Leerzeichen...7C
rsakey = BF...ohne Umbruch & ohne Leerzeichen..D5
autospeed = 1
group = 1
emmcache = 1,1,2,0

Die CCcam Daten sind dann:
IP/hostname vom raspberry
Port = 12000
User = recservice
Passwort = recservice

Hier lief Hadu Jahre lang super mit Oscam als Server zusammen (jetzt aber mit mdvbapi und Oscam)
 
Zuletzt bearbeitet:
habe 6 TV Karten im Server. Brauche ich dann auch 6 User wie bis jetzt?
kann ich unter User einfach weitere anlegen?

z.b.
[account]
user = recservice
pwd = recservice
au = 1
group = 1

[account1]
user = recservice1
pwd = recservice1
au = 1
group = 1
usw...??
 
Es hängt davon ab:
Nutzt du Oscam + mdvbapi, dann reicht 1 User, die dvbapi Schnittstelle vom client Oscam regelt es dann das es mehrere Tuner gibt (es gibt ja auch nur eine Konfig Datei für alle mdvbapi instanzen).
Nutzt du Hadu beim client, dann solltest du für jeden Tuner einen User anmachen

Extra User anlegen geht so wie du vorschlägst (Passwort kann gleich bleiben, nur user muss sich ändern)
Und [account] vor jeden User muss bleiben (also nicht [account1] nutzen)

[account]
user = recservice1
pwd = recservice
au = 1
group = 1

[account]
user = recservice2
pwd = recservice
au = 1
group = 1

[account]
user = recservice3
pwd = recservice
au = 1
group = 1

[account]
user = recservice4
pwd = recservice
au = 1
group = 1

[account]
user = recservice5
pwd = recservice
au = 1
group = 1

[account]
user = recservice6
pwd = recservice
au = 1
group = 1
 
Zuletzt bearbeitet:
hallo also die Clients empfangen bereits das entschlüsselte Signal. entschlüsselt wird es vom Server direkt. ich Brauche für jeden TV Tuner im Server einen eigenen login soweit ich das verstanden habe?
 
Also wenn ich Server oder Client sage meine ich den Server oder Client für die Smartcards! In diesem Fall willst ja einen Raspberry verwenden als Server (ich nehme an du hast bestimmte Smartcards die du nutzt) und dann der Rechner als Client.

Am Server lauft Oscam im reinen Server modus, und bietet die Karte(n) an über ein CS Protkoll wie CCcam oder über die dvbapi Schnittstelle.

Am Client hast du 3 Optionen:

- Hadu nutzen. Jeder Tuner bekommt eine eigene c-line, so kommen die sich nicht in die Quere

- mdvbapi nutzen + Oscam lokal (das ist beschreiben in der Anleitung im zweiten Post). Die mdvbapi muss sich mit einer Oscam verbinden, was in diesem Fall die Lokale Oscam ist. Die lokale Oscam mit einer c-line mit der Oscam vom Raspberry Server.

- Dritte Option (woran ich vorläufig noch nicht gedacht habe daher kommt aber die Verwirrung denke ich): Direkt mit der Oscam am Raspberry Server verbinden. Es wird kein klassisches CS Protokoll verwendet, sondern genau wie bei Option 2 verbindet sich das mdvbapi Plugin direkt mit der dvbapi Schnittstelle von Oscam. Ist vermutlich die optimalste Lösung. Dafür muss du in der mdvbapi.ini die ip vom Server eingeben statt die 127.0.0.1 von der ini von Beitrag 2, und in der oscam.conf vom Raspberry Server statt

[cccam]
port = 12000
nodeid = 5B5DED2C107D1492
version = 2.3.0
reshare = 1
stealth = 1
keepconnected = 0

Foglendes verwenden:

[dvbapi]
enabled = 1
pmt_mode = 0
listen_port = 11500
user = dvbviewer
boxtype = pc

Kannst auch mal deutlich sagen was und wie du entschlüsseln willst...z.B. welche Smartcards du nutzen willst im Raspberry Server.
 
Zuletzt bearbeitet von einem Moderator:
entschlüsselt wird mit einer softcam datei. keine smartcard

so sieht mein server aus den ich vor 2 jahren eingerichtet habe und irgendwie halbwegs funktionierte.

vielleicht sieht jemand einen fehler darin.

  • [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]
    [*]

  • 2018/02/20 19:21:31 00000000 s (main) System name = Linux
  • 2018/02/20 19:21:31 00000000 s (main) Host name = CCcam
  • 2018/02/20 19:21:31 00000000 s (main) Release = 3.16.0-4-686-pae
  • 2018/02/20 19:21:31 00000000 s (main) Version = #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19)
  • 2018/02/20 19:21:31 00000000 s (main) Machine = i686
  • 2018/02/20 19:21:31 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 17799
  • 2018/02/20 19:21:31 00000000 s (config) services reloaded: 0 services freed, 29 services loaded, rejected 0
  • 2018/02/20 19:21:31 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
  • 2018/02/20 19:21:31 00000000 s (main) signal handling initialized
  • 2018/02/20 19:21:31 00000000 s (reader) OSEmu [cs357x] creating thread for device 127.0.0.1
  • 2018/02/20 19:21:31 00000000 s (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
  • 2018/02/20 19:21:31 00000000 s (main) waiting for local card init
  • 2018/02/20 19:21:31 786C2894 p (reader) OSEmu [cs357x] proxy 127.0.0.1:54321
  • 2018/02/20 19:21:31 786C2894 p (reader) OSEmu [cs357x] proxy initialized, server 127.0.0.1:54321
  • 2018/02/20 19:21:31 4C8524E7 h (webif) webif: decompressed 177577 bytes back into 435684 bytes
  • 2018/02/20 19:21:31 4C8524E7 h (webif) HTTP Server running. ip=0.0.0.0 port=16002
  • 2018/02/20 19:21:32 00000000 s (main) init for all local cards done
  • 2018/02/20 19:21:32 00000000 s (emmcache) loaded 0 emmcache records from /tmp/.oscam/oscam.emmcache in 0 ms
  • 2018/02/20 19:21:32 00000000 s (emmcache) loaded 0 emmstat records from /tmp/.oscam/oscam.emmstat in 0 ms
  • 2018/02/20 19:21:32 00000000 s (anticasc) anti cascading disabled
  • 2018/02/20 19:21:32 4A277FCA c (client) plain dvbapi-client granted (dvbapi, au=off)
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) dvbapi channelcache loaded from /var/etc/oscam.ccache
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Using TCP listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Client connected: 'mdvbapi v0.17' (protocol version = 2)
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 ecmpid 0 CAID: 1801 ECM_PID: 0099 PROVID: 000000
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 ecmpid 1 CAID: 1850 ECM_PID: 00A3 PROVID: 000000
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 ecmpid 2 CAID: 1862 ECM_PID: 00AD PROVID: 000000
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 found 3 ECMpids and 3 STREAMpids in caPMT
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 found channel in cache and matching prio -> start descrambling ecmpid 0
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1801 PROVID 000000 ECMPID 0099 ANY CHID PMTPID 0000 VPID 0090
  • 2018/02/20 19:21:32 786C2894 p (reader) 127.0.0.1: resolved ip=127.0.0.1
  • 2018/02/20 19:21:32 786C2894 p (reader) OSEmu [cs357x] connecting to 127.0.0.1:54321
  • 2018/02/20 19:21:32 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:5CF6C56C02D1E4383D27FB00C6054EA2): found (1 ms) by OSEmu
  • 2018/02/20 19:21:32 4A277FCA c (dvbapi) Demuxer 0 found 3 ECMpids and 3 STREAMpids in PMT
  • 2018/02/20 19:21:33 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:F088C6D5F7B4BAFD1364878F83F3C080): found (1 ms) by OSEmu
  • 2018/02/20 19:21:43 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:F313DC41354D8FBD1F32911FEFF2E788): found (0 ms) by OSEmu
  • 2018/02/20 19:21:53 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:B7F4F5028B7C09957BDAEFA0833D69DE): found (0 ms) by OSEmu
  • 2018/02/20 19:22:03 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:B83B639808D17CD7CAB2AEBFDEBE9953): found (1 ms) by OSEmu
  • 2018/02/20 19:22:13 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:2FD7DE1528538F26631FEE0C06AD621D): found (1 ms) by OSEmu
  • 2018/02/20 19:22:23 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:62DEE500F71DADF30989FE0986C9EE1F): found (0 ms) by OSEmu
  • 2018/02/20 19:22:33 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:162B7905A011239D3A6F6E5F2E7015DA): found (1 ms) by OSEmu
  • 2018/02/20 19:22:43 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:486E67D2D90ABE01364C416EFF77E0DA): found (1 ms) by OSEmu
  • 2018/02/20 19:22:53 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:8C4A0E67776AE4E12444499483C7FB3C): found (1 ms) by OSEmu
  • 2018/02/20 19:23:03 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:E88D38CFF8E15B076289E7ED530ADE01): found (1 ms) by OSEmu
  • 2018/02/20 19:23:13 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:19F43D14A9B05F6B6B9D26DE78F9E85E): found (1 ms) by OSEmu
  • 2018/02/20 19:23:23 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:982148546412EF9157D8A913A22CE3E3): found (0 ms) by OSEmu
  • 2018/02/20 19:23:33 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:B3B6C9174D705F215A3966DB77176961): found (1 ms) by OSEmu
  • 2018/02/20 19:23:43 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:40453298DACD165D8C1054AEF957650D): found (1 ms) by OSEmu
  • 2018/02/20 19:23:53 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:E3448D455195C223B640C9BBFE8B6015): found (1 ms) by OSEmu
  • 2018/02/20 19:24:03 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:728B898FFF18C5C0E2ECEAE888663ABF): found (1 ms) by OSEmu
  • 2018/02/20 19:24:13 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:FF6B6250C4A76C743AA9F3F62DEC4A8F): found (1 ms) by OSEmu
  • 2018/02/20 19:24:23 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:C409FDCEB7F7C34C3A3C035AF38FEDDD): found (1 ms) by OSEmu
  • 2018/02/20 19:24:33 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:5A0AC7747498AAB531342B1CBBDFBA07): found (0 ms) by OSEmu
  • 2018/02/20 19:24:43 4A277FCA c (ecm) dvbapi (1801@007301/0000/23F3/6A:smiley:D919037D69EBB96FEBD4A3A64C842E5): found (1 ms) by OSEmu
  • 2018/02/20 19:24:47 4A277FCA c (dvbapi) Demuxer 0 stop descrambling program number 23F3 (1801@007301:23F3 unknown)
 
Zuletzt bearbeitet von einem Moderator:
Wozu dann der extra Server?
Oscam lauft ja auch auf Windows dank Cygwin... (Sehe post 2)
Emu ist mitkompiliert.
Brauchst nur ein EMU Reader in der oscam.server (der wird denke ich sogar automatisch erstellt)

Also einfach Anleitung vom Post 2 folgen...(Mit Ausnahme von der mdvbapi.dll die in plugins/plugins1, plugins/plugins2, etc. kommt)

Die softcam.key muss du hinzufügen dort wo auch die Oscam Dateien sind (oscam.server, oscam.user, etc.)
Und dann in der oscam.server folgendes nutzen statt den CCcam Reader der dort drin ist:

[reader]
label = emulator
protocol = emu
device = emulator
disablecrccws_only_for = 0E00:000000
caid = 0500,0604,090F,0E00,1010,1801,2600,2602,2610,4AE1
detect = cd
ident = 0500:000000,023800,021110,007400,007800;0604:000000;090F:000000;0E00:000000;1010:000000;1801:000000,007301,001101,002111;2600:000000;2602:000000;2610:000000;4AE1:000011,000014,0000FE
group = 1
emmcache = 2,1,2,1
emu_auproviders = 0604:010200;0E00:000000;1010:000000;2610:000000;4AE1:000011,000014,0000FE
emu_datecodedenabled = 0

Wenn das ganze nicht laufen sollte bitte Screenshot von der Statusseite posten...
 
Zuletzt bearbeitet:
hab alles so eingetragen wie du geschrieben hast. beim osemu hab ich noch compile und die Softcam eingelesen

anbei die log von oscam

  • 2019/06/12 03:18:31 00000000 s (main) System name = Linux
    [*]2019/06/12 03:18:31 00000000 s (main) Host name = keyserver
    [*]2019/06/12 03:18:31 00000000 s (main) Release = 4.19.42+
    [*]2019/06/12 03:18:31 00000000 s (main) Version = #1219 Tue May 14 21:16:38 BST 2019
    [*]2019/06/12 03:18:31 00000000 s (main) Machine = armv6l
    [*]2019/06/12 03:18:31 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 3765
    [*]2019/06/12 03:18:31 00000000 s (config) userdb reloaded: 6 accounts loaded, 0 expired, 0 disabled
    [*]2019/06/12 03:18:31 00000000 s (main) signal handling initialized
    [*]2019/06/12 03:18:31 00000000 s (net) cccam: initialized (fd=5, port=12000)
    [*]2019/06/12 03:18:31 00000000 s (reader) emulator [unknown] creating thread for device emulator
    [*]2019/06/12 03:18:31 00000000 s (main) waiting for local card init
    [*]2019/06/12 03:18:31 392C3C73 r (reader) emulator [unknown] Cannot open device: emulator
    [*]2019/06/12 03:18:31 7BD88193 h (webif) webif: decompressed 179776 bytes back into 443592 bytes
    [*]2019/06/12 03:18:31 7BD88193 h (webif) HTTP Server running. ip=0.0.0.0 port=83
    [*]2019/06/12 03:18:33 392C3C73 r (reader) emulator [unknown] Cannot open device: emulator
    [*]2019/06/12 03:18:52 00000000 s (-) -- Skipped 9 duplicated log lines --
    [*]2019/06/12 03:18:52 00000000 s (main) init for all local cards done
    [*]2019/06/12 03:18:52 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
    [*]2019/06/12 03:18:52 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
    [*]2019/06/12 03:18:52 625F0EE9 c (client) encrypted cccam-client 192.168.1.42 granted (softcam4, au=auto (1 reader))
    [*]2019/06/12 03:18:53 625F0EE9 c (ecm) softcam4 (1801@007301/0000/236F/6A:4BD5ADF0C5850B2D56DFAB70073807E9): rejected group (0 ms) (no matching reader)
    [*]2019/06/12 03:18:54 625F0EE9 c (ecm) softcam4 (1801@007301/0000/236F/6A:CE0DAD3F393A86CF956D99B3E6862211): rejected group (0 ms) (no matching reader)
    [*]2019/06/12 03:19:12 625F0EE9 c (-) -- Skipped 3 duplicated log lines --
    [*]2019/06/12 03:19:12 625F0EE9 c (client) softcam4 disconnected from 192.168.1.42
    [*]2019/06/12 03:19:13 793698BB c (client) encrypted cccam-client 192.168.1.42 granted (softcam4, au=auto (1 reader))
    [*]2019/06/12 03:19:15 793698BB c (ecm) softcam4 (1801@007301/0000/236F/6A:5B4E72152CE98ACCFB513970680BF03D): rejected group (1 ms) (no matching reader)
    [*]2019/06/12 03:19:16 793698BB c (ecm) softcam4 (1801@007301/0000/236F/6A:5B4E72152CE98ACCFB513970680BF03D): rejected group (0 ms) (no matching reader)
    [*]2019/06/12 03:19:17 793698BB c (client) softcam4 disconnected from 192.168.1.42
 
Zuletzt bearbeitet von einem Moderator:
Die Oscam läuft auf dem Pi.
anmeldung per ssh
OScam und OSEmu wie geschrieben hab ich bei OSEmu bereits die Softcam.key compiliert

login as: pi
pi@192.168.1.31's password:
Linux keyserver 4.19.42+ #1219 Tue May 14 21:16:38 BST 2019 armv6l
Willkommen am Debian CS-Server IPC :-)
IPC Befehle : ipc : i
OScam Befehle : oscam : o
OSEmu Befehle : osemu : oe
Last login: Wed Jun 12 01:53:21 2019 from 192.168.1.61
 
Ich würde den Pi dafür nicht nutzen, macht alles nur komplizierter.
Lass Oscam direkt am Rechner wo der RS lauft laufen, wie das geht steht im zweiten Beitrag dieses Thread beschrieben.
Diese Oscam dort hat einen Emulator mit eingebaut.
Nur die oscam.server muss du anpassen, wie geschrieben in Beitrag 504.
Die Softcam.key kommt einfach dort wo die anderen Oscam Dateien auch sind.
Die mdvbapi.dll kommt in plugins/plugins1, plugins/plugins2 usw. statt nur in /plugins/

Richte die Oscam also mal am PC ein vom RS und Poste einen Screenshot vom Oscam webif falls es nicht laufen sollte.
 
habe das Cygwin mal installiert. sehe auch das terminal. jedoch funktioniert kein befehl welche ich für Linux benutze. hab eine oscam.exe gefunden. jedoch weiss ich nicht wohin damit. ich glaube da muss ich mich erste tage damit befassen bevor ich da irgendwas einstellen oder installieren kann.
 
Du muss cygwin nicht installieren es gibt DLLs wo alles drin ist.
Schau mal im zweiten Beitrag von diesem Thread... Dort ist eine Anleitung
 
Zurück
Oben