Raspberry Oscam Server mit VU+ Receivern
Hallo erstmal.
Ich habe schon versucht mit dem Thema: Oscam als Server + Oscam als Client
weiter zu kommen aber leider bekomme ich das Ding nicht geschaukelt.
Also ich versuche eine Raspberry als Oscam Server aufzusetzen. Wir habe vorher einen VU+ Duo genommen und über CCcam auf weitere 6 Vu+ übertragen.
Nun würde ich den Server auf der Raspberry gerne mit Camd3.5 Protocoll fahren da dieser ja als UDP läuft. Wir hatten vorher oft das ruckeln zu kämpfen und ich erhoffe mir davon zusätzliche Besserung.
Ich liste mal alle Informationen auf die ich habe:
Router: Fritzbox 3170
IP: 192.168.0.1
Raspberry PI
IP: 192.168.0.111
Software: OSCAM 1.20-unstable_svn build r8999 ---- bereits fertig installiert und aktiv
Easymouse 2 mit HD02 ---- bereits fertig installiert und aktiv
Receiver: VU+ Uno mit VTI 6.0.5
Server oscam.config
Die cccam steht zu Versuchszwecken mit drin.
Code:
[global]
logfile = /tmp/oscam.log
clientmaxidle = 160
nice = -1
maxlogsize = 300
[cs357x]
port = 70000
serverip = 192.168.0.111
[cccam]
port = 40000
nodeid = FAACACCD108D15F0
version = 2.3.0
[monitor]
port = 7001
[webif]
httpport = 7000
httpuser = admin
httppwd = admin
httphelplang = de
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
Server oscam.server
Code:
[reader]
label = reader0_hd+_hd02
enable = 1
protocol = mouse
device = /dev/ttyUSB0
caid = 1843
rsakey = BF358B546186313xxxxxxxxxxxxxxxxxxxxxxxxx3A9624156F9EB64E8168EF09E4D9C5CCA4DD5
boxkey = AxxxxxxxxC
detect = cd
mhz = 357
cardmhz = 357
group = 1
emmcache = 1,3,2
Server oscam.user
Code:
[account]
user = doedel84
pwd = doedel84
group = 1
au = 1
betatunnel = 1833.FFFF:1702
cccmaxhops = 15
cccreshare = 15
cccignorereshare = 1
Client oscam.config
Code:
[dvbapi]
enable = 1
user = local
Client oscam.server
Code:
[reader]
label = reader0_hd+_hd02
enable = 1
protocol= camd35
device = 192.168.0.111,70000
account = doedel84,doedel84
group = 1
Client oscam.user
Code:
[account]
user = local
group = 1
Als cam verwende ich nun die OScam 1.20-unstable-8118
Folgendermaßen sieht der log der Raspberry aus nach einem Neustart:
Code:
2014/03/08 13:51:20 0 s signal handling initialized
2014/03/08 13:51:20 0 s monitor: initialized (fd=5, port=7001)
2014/03/08 13:51:20 0 s camd35: initialized (fd=6, port=70000, ip=192.168.0.111)
2014/03/08 13:51:20 0 s cccam: initialized (fd=7, port=40000)
2014/03/08 13:51:20 0 s reader0_hd+_hd02 [mouse] creating thread for device /dev/ttyUSB0
2014/03/08 13:51:20 0 s loadbalancer: can't read from file /tmp/.oscam/stat
2014/03/08 13:51:20 0 s waiting for local card init
2014/03/08 13:51:20 11EF6A0 h webif: decompressed 52414 bytes back into 154648 bytes
2014/03/08 13:51:20 11EF6A0 h HTTP Server running. ip=0.0.0.0 port=7000
2014/03/08 13:51:20 11ED9A8 r reader0_hd+_hd02 [mouse] Reader initialized (device=/dev/ttyUSB0, detect=cd, mhz=357, cardmhz=357)
2014/03/08 13:51:21 11ED9A8 r reader0_hd+_hd02 [mouse] card detected
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] ATR: 3F FF 95 00 FF 91 81 71 A0 47 00 44 4E 41 53 50 31 38 30 20 4D 65 72 30 30 30 28
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Init card protocol T1, FI=9, F=512, D=16, N=255
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Setting baudrate to 111600 bps
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Calculated work ETU is 8.96 us
2014/03/08 13:51:23 11ED9A8 r reader0_hd+_hd02 [mouse] ATR Fsmax is 5 MHz, clocking card to wanted user cardspeed of 3.57 MHz (specified in reader->mhz)
2014/03/08 13:51:23 11ED9A8 r reader0_hd+_hd02 [mouse] Card responded ok for ifsd request of 160
2014/03/08 13:51:24 11ED9A8 r reader0_hd+_hd02 [mouse] detect native nagra card
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [mouse] found card system nagra
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] THIS WAS A SUCCESFULL START ATTEMPT No 1 out of max alloted of 1
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] ROM: D N A S P 1 8 0
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] REV: M e r 0 0 0
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] SER: ############
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] CAID: 1843
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] Prv.ID: 00 00 34 11 (sysid)
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] Prv.ID: 00 00 00 00
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] IRD ID: ############
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] active to: 2014/04/23 12:59
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] -----------------------------------------
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |id |tier |valid from |valid to |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] +----+--------+------------+------------+
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0066 |2012/09/28 |2013/09/29 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0067 |2010/01/19 |2010/01/20 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0BEA |2013/10/01 |2014/11/06 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] -----------------------------------------
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] ready for requests
2014/03/08 13:51:26 0 s init for all local cards done
2014/03/08 13:51:26 0 s anti cascading disabled
Wichtig wäre auch zu sagen das später eine eine V13 hinzu kommen soll. Was meint ihr? Macht das Sinn es nun das Camd3.5 zu benutzen um den Datenverkehr durch die UDP Verbindung zu verringern und damit vielleicht das ruckeln in den Griff zu bekommen.
Ich danke euch schonmal. Sollte noch Informationen fehlen, rücke ich diese natürlich gerne raus :)
AW: Raspberry Oscam Server mit VU+ Receivern
Hi, udp ist über Internet nicht unbedingt zu empfehlen, da es Aussetzern kommen kann, wenn Daten verloren gehen. Du kannst ruhig CCcam Protokoll nehmen, weil die V 13 mit Oscam im Fastmode läuft und " keine " Zeitprobleme mehr hast.
AW: Raspberry Oscam Server mit VU+ Receivern
Aber bringt es wirklich was Pakete neu zu senden wenn ein Fehler erkennt wird? Im Mediastream ist doch eigentlich für sowas keine Zeit oder?
- - - Aktualisiert - - -
Ok.
Hab die oscam.user am Client mal auf cccam umgestellt. Also Protokoll und den port verändert.
Hier der neue log der Raspberry. leider bleibt alles dunkel.
Code:
2014/03/08 13:51:20 0 s monitor: initialized (fd=5, port=7001)
2014/03/08 13:51:20 0 s camd35: initialized (fd=6, port=70000, ip=192.168.0.111)
2014/03/08 13:51:20 0 s cccam: initialized (fd=7, port=40000)
2014/03/08 13:51:20 0 s reader0_hd+_hd02 [mouse] creating thread for device /dev/ttyUSB0
2014/03/08 13:51:20 0 s loadbalancer: can't read from file /tmp/.oscam/stat
2014/03/08 13:51:20 0 s waiting for local card init
2014/03/08 13:51:20 11EF6A0 h webif: decompressed 52414 bytes back into 154648 bytes
2014/03/08 13:51:20 11EF6A0 h HTTP Server running. ip=0.0.0.0 port=7000
2014/03/08 13:51:20 11ED9A8 r reader0_hd+_hd02 [mouse] Reader initialized (device=/dev/ttyUSB0, detect=cd, mhz=357, cardmhz=357)
2014/03/08 13:51:21 11ED9A8 r reader0_hd+_hd02 [mouse] card detected
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] ATR: 3F FF 95 00 FF 91 81 71 A0 47 00 44 4E 41 53 50 31 38 30 20 4D 65 72 30 30 30 28
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Init card protocol T1, FI=9, F=512, D=16, N=255
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Setting baudrate to 111600 bps
2014/03/08 13:51:22 11ED9A8 r reader0_hd+_hd02 [mouse] Calculated work ETU is 8.96 us
2014/03/08 13:51:23 11ED9A8 r reader0_hd+_hd02 [mouse] ATR Fsmax is 5 MHz, clocking card to wanted user cardspeed of 3.57 MHz (specified in reader->mhz)
2014/03/08 13:51:23 11ED9A8 r reader0_hd+_hd02 [mouse] Card responded ok for ifsd request of 160
2014/03/08 13:51:24 11ED9A8 r reader0_hd+_hd02 [mouse] detect native nagra card
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [mouse] found card system nagra
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] THIS WAS A SUCCESFULL START ATTEMPT No 1 out of max alloted of 1
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] ROM: D N A S P 1 8 0
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] REV: M e r 0 0 0
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] SER: ############
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] CAID: 1843
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] Prv.ID: 00 00 34 11 (sysid)
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] Prv.ID: 00 00 00 00
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] IRD ID: ############
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] active to: 2014/04/23 12:59
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] -----------------------------------------
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |id |tier |valid from |valid to |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] +----+--------+------------+------------+
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0066 |2012/09/28 |2013/09/29 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0067 |2010/01/19 |2010/01/20 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] |8011|0BEA |2013/10/01 |2014/11/06 |
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] -----------------------------------------
2014/03/08 13:51:25 11ED9A8 r reader0_hd+_hd02 [nagra] ready for requests
2014/03/08 13:51:26 0 s init for all local cards done
2014/03/08 13:51:26 0 s anti cascading disabled
2014/03/08 14:56:50 11F9F48 c encrypted cccam-client 192.168.0.6 granted (doedel84, au=auto (1 reader))
AW: Raspberry Oscam Server mit VU+ Receivern
Sollte eigentlich funktionieren. Schalte mal auf einen HD + Sender und poste den Log.
AW: Raspberry Oscam Server mit VU+ Receivern
Hi,
seit wann läuft auf ARM Architekturen cccam? Das ist alles Dünnschiß.
Ich habe Dir per PN eine Anleitung geschickt. Debian, IPC, oscam & camd3 oder osemun
sind bei der Himbeere die Stichworte.
Grüße
AW: Raspberry Oscam Server mit VU+ Receivern
Liste der Anhänge anzeigen (Anzahl: 1)
AW: Raspberry Oscam Server mit VU+ Receivern
Also icha habe auf Grundlage der Anleitung von Purzel (Danke noch auf dem Weg ;) ) meine Raspberry noch einmal komplett neu aufgesetzt. Vorher hatte ich eine Anleitung ohne den IPC. Funktionierte aber auch :)
Grundsätzlich bin ich nun genau so weit wie vorher. Ich poste trotzdem nochmal alle aktuellen configs und auch einen log wenn ich auf einen HD+ Sender gehe. Leider verbindet sich der Receiver nicht. Es wird auch kein aktiver User angezeigt.
Server oscam.config
Code:
[global]
disablelog = 0
loghistorysize = 4096
serverip = 192.168.0.111
logfile = /var/log/ipc/OScam.log
logduplicatelines = 0
pidfile =
disableuserfile = 1
disablemail = 1
usrfileflag = 0
clienttimeout = 5000
fallbacktimeout = 2500
fallbacktimeout_percaid =
clientmaxidle = 120
bindwait = 120
netprio = 0
sleep = 0
unlockparental = 0
nice = 99
maxlogsize = 2480
waitforcards = 1
waitforcards_extra_delay = 500
preferlocalcards = 0
readerrestartseconds = 5
dropdups = 0
block_same_ip = 1
block_same_name = 1
usrfile =
mailfile =
cwlogdir =
emmlogdir =
lb_mode = 0
lb_save = 0
lb_nbest_readers = 1
lb_nfb_readers = 1
lb_min_ecmcount = 5
lb_max_ecmcount = 500
lb_reopen_seconds = 30
lb_retrylimit = 0
lb_stat_cleanup = 336
lb_max_readers = 0
lb_auto_betatunnel = 1
lb_auto_betatunnel_mode = 0
lb_auto_betatunnel_prefer_beta= 50
lb_savepath =
lb_retrylimits =
lb_nbest_percaid =
lb_noproviderforcaid =
lb_auto_timeout = 0
lb_auto_timeout_p = 30
lb_auto_timeout_t = 300
double_check_caid =
ecmfmt =
resolvegethostbyname = 0
failbantime = 0
failbancount = 0
suppresscmd08 = 0
double_check = 0
[cache]
delay = 0
max_time = 15
max_hit_time = 15
wait_time =
cacheexenablestats = 0
csp_port = 0
csp_serverip = 0.0.0.0
csp_ecm_filter =
csp_allow_request = 1
csp_allow_reforward = 0
cacheex_cw_check =
wait_until_ctimeout = 0
cwcycle_check_enable = 0
cwcycle_check_caid =
cwcycle_maxlist = 500
cwcycle_keeptime = 15
cwcycle_onbad = 1
cwcycle_dropold = 1
cwcycle_sensitive = 4
cwcycle_allowbadfromffb = 0
cwcycle_usecwcfromce = 0
[cs357x]
port = 70000
serverip = 192.168.0.111
suppresscmd08 = 0
[cccam]
port = 40000
serverip = 0.0.0.0
nodeid = FAC5E008106D1558
version = 2.3.0
reshare = 10
reshare_mode = 4
ignorereshare = 0
forward_origin_card = 0
stealth = 0
updateinterval = 240
minimizecards = 0
keepconnected = 1
recv_timeout = 2000
[webif]
httpport = 16002
serverip = 0.0.0.0
httpuser = doedel84
httppwd = doedel84
httpcss =
httpjscript =
httpscript =
httptpl =
httphelplang = en
httpcert =
http_prepend_embedded_css = 0
httprefresh = 15
httphideidleclients = 0
httphidetype =
httpshowpicons = 0
httppiconsize = 0
httpshowmeminfo = 0
httpshowuserinfo = 0
httpshowcacheexinfo = 0
httpshowecminfo = 0
httpshowloadinfo = 0
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
httpreadonly = 0
httpsavefullcfg = 1
httpforcesslv3 = 0
httpdyndns =
aulow = 30
hideclient_to = 25
httposcamlabel = Oscam
Server oscam.user
Code:
[account]
disabled = 0
user = doedel84
pwd = doedel84
description =
hostname =
caid =
uniq = 1
sleepsend = 0
failban = 0
monlevel = 0
sleep = 0
suppresscmd08 = 1
umaxidle = 0
keepalive = 0
au = HD+
emmreassembly = 2
expdate =
allowedprotocols =
allowedtimeframe =
betatunnel =
group = 1
services =
ident =
chid =
class =
cacheex = 0
cacheex_maxhop = 0
cacheex_ecm_filter =
cacheex_drop_csp = 0
cacheex_allow_request = 0
no_wait_time = 0
cccmaxhops = 10
cccreshare = -1
cccignorereshare = -1
cccstealth = -1
fakedelay = -1
numusers = -1
penalty = -1
lb_nbest_readers = -1
lb_nfb_readers = -1
lb_nbest_percaid =
Server oscam.server
Code:
[reader]
enable = 1
label = HD+
protocol = mouse
detect = CD
group = 1
mhz = 357
cardmhz = 357
emmcache = 1,3,2
device = /dev/ttyUSB0
caid = 1843
rsakey = BFxxxxxxxxxxxxxxxxxxxCCA4DD5
boxkey = A7xxxxxxxxxxxxx37C
[reader]
label = camd3emu
enable = 0
protocol = camd35
device = 127.0.0.1,20248
user = meinserver
password = meinserverpass
group = 1
[reader]
label = OSEmu
enable = 0
protocol = camd35
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
Client oscam.conf
Code:
[dvbapi]
enable = 1
user = local
Client oscam.user
Code:
[account]
user = local
group = 1
Client oscam.server
Code:
[reader]
label = HD+
enable = 1
protocol= camd35
device = 192.168.0.111,70000
user = doedel84
password = doedel84
group = 1
und so sieht das webif aus wenn ich Oscam 1.20- unstable 8118 am laufen habe und HD sender eingestellt ist:
Anhang 17813
192.168.0.104 is dabei mein Laptop. Der Client wäre die 192.168.0.6
Ist doch auch richtig die oscam Datein des Clienten in der etc/tuxbox/config abzulegen oder?
AW: Raspberry Oscam Server mit VU+ Receivern
Hi,
die HD+ Karte wird erkannt und ist scharf. Bitte mal
httpsavefullcfg = 0
in der oscam.conf, dann wird alles übersichtlicher.
Osemu oder oscam & camd3 enablen, da mußt Du Dich entscheiden.
Das macht man beim compilieren, console o compile
Jetzt nur noch die Clienten nach der Anleitung von musicnapper oscam client für ufs910 einrichten
und Du solltest ein Bild haben.
Grüße
AW: Raspberry Oscam Server mit VU+ Receivern
o compile
führe ich gerade erneut durch.
Im menue kann ich aber nur die Protokolle wählen. osemu oder oscam wird da überhaupt nicht aufgeführt.
Wo steht denn das ich die beiden enabled hab ?
In der oscam.server steht doch für osemu -- enable = 0
Ist doch richtig so oder nicht ?
AW: Raspberry Oscam Server mit VU+ Receivern
AW: Raspberry Oscam Server mit VU+ Receivern
Und dann schiebe ich direkt noch was hinterher.
Du sagtest doch das cccam Protokoll läuft nicht unter Raspberry. Aber die Anleitung ist ja prinzipiell für cccam gemacht.
AW: Raspberry Oscam Server mit VU+ Receivern
Die Himbeere als Server kann kein cccam, den clienten ist es egal!
Oscam ist schneller und schlanker, Osemu ist noch besser!
Grüße
Liste der Anhänge anzeigen (Anzahl: 1)
AW: Raspberry Oscam Server mit VU+ Receivern
Und dann schiebe ich direkt noch was hinterher.
Du sagtest doch das cccam Protokoll läuft nicht unter Raspberry. Aber die Anleitung ist ja prinzipiell für cccam gemacht.
NACHTRAG
"i cam" ist auch nur Oscam eingetragen.
NACHTRAG 2
Das verstehe ich nun nicht. Ich muss aber doch in am Server, cccam mit port hinterlegt haben. Und dann kann ich am client auch als Protokoll und mit Port die CCcam hinterlegen. Das funktioniert schon, verstehe ich richtig?
NACHTRAG 3
Wenn ich nun das cccam Protokoll nutzen will. Muss ich dann auch eine cccam.cfg erstellen?
NACHTRAG 4
Ich hab nun ne Verbindung meines Clienten. Habe im client auf Protokoll - cccam und auf port --70000 gestellt. Funktioniert auch nur wenn ich als CAM "Oscam 1.20 mit cccam 2.3.0" nutze. Mit dem oben beschriebenen Oscam 1.2 8118 nicht. Trotzdem bleibt es dunkel :( Aber wie ich oben schon sagte habe ich jetzt keine cccam.cfg eingerichtet falls das benötigt wird.
Anhang 17814
AW: Raspberry Oscam Server mit VU+ Receivern
40000 ist bei dir der CCcam Port.
AW: Raspberry Oscam Server mit VU+ Receivern
Ja ok das stimmt :schilder0227:
Hatte ich aber eingetragen war nur zu spät gestern. Da bin ich etwas durcheinandern gekommen :D
Hat denn noch jemand ne helfende idee.