Ich bin schon lange am rumtesten mit einer testweisen Variante OScam zu OScam mit dem cs378x Protokoll.
Hab nen Rasp.PI mit Clienten(alle CCcam) im Netz und mit HS bei mir zu Hause.
Läuft seit Jahren problemlos.
Nun wollte ich meine Dream 800 hier zu Hause mit oben erwähnten Protokoll testweise ans laufen bekommen. Hatte ich auch schonmal vor längerer Zeit zum Laufen gebracht, aber seit umstellung auf Newnigma2.0 funzt das irgendwie nicht mehr, obwohl keine, vorher funktionierende config, verändert wurde.
Die Dream ist mit Powerlanadapt. zum RPI verbunden und testweise auch mit Netzwerkkabel direkt zum Hub, weil ich erst dachte es liegt an der Geschwindigkeit der Datenübertr. Ist aber nicht der Fall, funzt auch nicht mit Kabel.
So hier mal meine OScam conf vom Server(nur der Teil welcher für dieses Problem relevant sein könnte, die anderen Einträge sind auch vorhanden, denke aber da CCcam tadellos funzt, ist dort der Fehler nicht zu suchen.
[cs378x]
port = 13000
serverip = 192.168.178.100
OScam conf. auf der Dream
[dvbapi]
enabled = 1
user = lokal
boxtype = dreambox
au = sky,halloTV
OScam server auf der Dream
[reader]
label = server
protocol = cs378x
enable = 1
account = wohnzi4,home4
device = 192.168.178.100,13000
group = 1
OScam User der Dream
[account]
User = lokal
Group = 1
CAID = 09c4,1830,0B02
AU = sky,halloTV
Logauszug von der Dream:
2014/04/18 11:37:33 527390 c [DVBAPI] Demuxer #0 (re)starting decodingrequests on all 5 ecmpids!
2014/04/18 11:37:33 527390 c [DVBAPI] Demuxer #0 trying to descramble PID #2 CAID 09C4 PROVID 000000 ECMPID 1BCC ANY CHID PMTPID 0060 VPID 00FF
2014/04/18 11:37:33 51DE98 p server [cs378x] connecting to 192.168.178.100:13000
2014/04/18 11:37:33 51DE98 p packet is too small (received 0 bytes, expected 1024 bytes)
2014/04/18 11:37:33 51DE98 p server [cs378x] disconnected: reason disconnect on receive
2014/04/18 11:37:36 51DE98 p server [cs378x] connecting to 192.168.178.100:13000
2014/04/18 11:37:36 51DE98 p server [cs378x] disconnected: reason disconnect
2014/04/18 11:37:38 527390 c lokal (09C4&000000/0641/EF10/B3:231492378D3E64A044B1C902110F2431): timeout (5003 ms) by server
2014/04/18 11:37:41 527390 c lokal (09C4&000000/0641/EF10/B3:1B43BED4286C4F33ACA75F4AFBE6D4F1): timeout (5007 ms) by server
2014/04/18 11:37:41 527390 c lokal (09C4&000000/0641/EF10/B3:1B43BED4286C4F33ACA75F4AFBE6D4F1): not found (2509 ms) by server
2014/04/18 11:37:41 527390 c [DVBAPI] Demuxer #0 trying to descramble PID #3 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2014/04/18 11:37:41 51DE98 p server [cs378x] connecting to 192.168.178.100:13000
2014/04/18 11:37:41 51DE98 p server [cs378x] disconnected: reason disconnect
Beim Server lande ich sofort auf auf Failban, sobald ich im Emumenü auf OScam 9536 schalte.
Sobald ich die Dream von Failban runter nehme, lande ich sofort wieder da.
2014/04/18 11:43:57 7A5CC8 c wohnzi4 disconnected from 192.168.178.22
2014/04/18 11:44:04 7E90A8 c encrypted cs378x-client 192.168.178.22 rejected (unknown user)
2014/04/18 11:44:04 7E90A8 c anonymous disconnected from 192.168.178.22
Schalte ich wieder auf CCcam läuft sofort wieder alles und User Wohnzi ist sofort wieder online.
Ins WebIF von OScam auf der Dream komm ich drauf und auch dvbapi wird der User local erkannt.
Kann mir da einer auf die Sprünge helfen. Hab nun schon soveil getestet, zu einem positiver Ergebnis komme ich nicht mit dem cs378x Protokoll. Ich weiss nicht warum.
Du hast ja sicher unterschiedliche Ports cccam und cs378x? Und wenn du dich mal mit cccam angemeldet hast dann solltest du das protocoll ändern auf cs378x und beide oscam neu starten. Ich hatte bei der Umstellung auch Probleme wegen dem Login. Den Eintrag serverip kannst du auch löschen.
Ja, ich kann doch aber nicht die gleichen Ports nehmen für CCcam und cs378x. Ich hab jetzt unterschiedliche Ports.
Ich denke das wird nicht funktionieren.
Den Eintrag uniq könnt ich mal auf 0 setzen, deaktiviert.
Den hab ich aber noch nie geändert, auch nicht zu dem Zeitpunkt, wo das mal ging mit cs378x.
Irgendwie scheint mir da was mit den Anmeldedaten was nicht zu stimmen. Ich lande sofort auf failban, sowie ich das beschr. Protokoll starte und nen entspr. Sender anwähle. Und OScam definiert mich als anonymus.
Ja das meinte ich unterschiedliche Ports.
Leg doch mal am Server im webif eine neuen User an der dann cs378x machen soll. Und auch an der Dreambox einen neuen Reader im Webif anlegen mit dem neuen User. Also einen Unterschied mit den Anmeldedaten gegenüber dem cccam user. Dann hast du eben 2 unterschiedliche User, der eine für cccam und der andere für cs378x. Und an der Dream 2 Reader.
Das werd ich mal probieren.
Scheint mir einleuchtend, werd berichten.
Gruß vom Flieger
Edit: also ich habs probiert mit enm neuen Account, aber der Fehler hat sich nicht lösen können. Lande sofort auf failban, sobald eine Anfrage an den Server kommt.